MTM216 GÖRSEL PROGRAMLAMA Karışık Örnekler
Örnek: vize-final notlarına göre öğrencinin geçme durumunu belirten program private void button1_Click(object sender, EventArgs e) { double vize, final; double sonuc; vize = Convert.ToDouble(textBox1.Text); final = Convert.ToDouble(textBox2.Text); sonuc=(vize*4/10)+(final*6/10); if (sonuc >= 60) label3.Text = "ortalama: "+sonuc.ToString()+" geçti"; else label3.Text = "ortalama: " + sonuc.ToString() + " kaldı"; }
Örnek: girilen iki sayı arasındaki çift sayıları bulan program private void button1_Click(object sender, EventArgs e) { int sayi_1, sayi_2; sayi_1= Convert.ToInt32(textBox1.Text); sayi_2 = Convert.ToInt32(textBox2.Text); for (int i = sayi_1; i < sayi_2; i++) if (i % 2 == 0) label3.Text += i.ToString(); listBox1.Items.Add(i.ToString()); }
Örnek: rastgele üretilen 20 sayıdan tek olanları listbox a ekleyen program private void button1_Click(object sender, EventArgs e) { Random rnd = new Random(); for (int i = 0; i < 20; i++) int sayi = rnd.Next(50); if (sayi % 2 == 1) listBox1.Items.Add(sayi); } 0-49 sayılarından birini üretir rnd.Next(2,40) olsaydı 2-39 sayılarından birini üretirdi
Örnek: 1-20 arası tuttuğumuz sayıyı tahmin eden program private void button1_Click(object sender, EventArgs e) { int sayi = Convert.ToInt32(textBox1.Text); int tahmin = 0; int tahmin_sayısı = 0; Random rnd = new Random(); while (tahmin != sayi) tahmin=rnd.Next(21); tahmin_sayısı++; } MessageBox.Show("tuttuğun sayı: " + tahmin.ToString()+ ","+ tahmin_sayısı.ToString()+" inci tahmin de buldum");