GÖRSEL PROGRAMLAMA-HAFTA1 PDF

Summary

Bu doküman, C# programlama diliyle ilgili bir sunum örneğidir. if ve switch komutlarına örnekler verilmiştir.

Full Transcript

GÖRSEL PROGRAMLAMA HAFTA1 Değişkenler 33,6 “Demirci” Değişken True...

GÖRSEL PROGRAMLAMA HAFTA1 Değişkenler 33,6 “Demirci” Değişken True 3.11.2009 İstediğimiz değerleri bilgisayarın hafızasında tutmak için kullandığımız hafıza alanlarıdır. » x=33,6; » Soyad=“Demirci”; » ConnectionString=“RecordDataBase.mdb”; » Result=True/False; » SpecialDay=3.11.2009; Bir ifade içinde ya da parametre olarak kullanılabilirler » MessageBox.Show(“Merhaba Sayın ” + Soyad); » If(xikincisayi) { MessageBox.Show("ilk sayı büyüktür"); } else if( ilksayi==ikincisayi) // iki tane “=“ sembolü kullanılır { MessageBox.Show("ilk sayı ikinci sayıya EŞİTTİR"); } else if (ilksayi < ikincisayi) { MessageBox.Show("ilk sayı ikinci sayıdan KÜÇÜK"); } else { MessageBox.Show("ilk ve ikinci sayıları karşılaştıramadım"); } if… komutu Dışarıdan Girilen 0-100 arasındaki nota göre geçip kalmayı belirleyiniz. 60 üzeri geçer. if… komutu private void button1_Click(object sender, EventArgs e) { int sonuc = Convert.ToInt32(textBox1.Text); if ((sonuc > 100) || (sonuc < 0) ) { MessageBox.Show("Yanlış Not Girdiniz"); } else if (sonuc > 60) { MessageBox.Show("Geçtiniz"); } else { MessageBox.Show("KALDINIZ!!!"); } } switch… komutu  Belirli değerler karşılaştırma yapar. int ayNo; string ayAdi; ayNo=3; //Mart switch(ayNo) Switch’den sonra normal parantezler () olmalı { Hemen altta select bloğu oluşturulmalı { } case 1: Bu bloğun içine case’ler yazılmalı ayAdi="Ocak"; case’lerin yanına değerler yazılmalı ve ‘:’ olmalı break; Bir sonraki case’den önce ‘break;’ yazılmalı case 2: default kısmı isteğe bağlıdır, olmayabilir. ayAdi="Şubat"; break; case 3: ayAdi="Mart"; break; //..... default: // default kısmı kullanılmayabilir ayAdi="belirsiz"; break; } switch… komutu  Switch ve string değişken örneği string ayAdi; ayAdi = txtAyAdı.Text; // mesela Nisan switch(ayAdi) { case “Ocak”: MessageBox.Show(“Sizin burcunuz balık”); break; case “Mart”: MessageBox.Show(“Sizin burcunuz kova”); break; case “Temmuz”: MessageBox.Show(“Sizin burcunuz aslan”); break; //..... default: MessageBox.Show(“Sizin burcunuz yok”); break; } Burçlar switch… komutu  Switch ve string değişken örneği – daha iyi örnek ! string ayAdi, burcAdi; ayAdi = txtAyAdı.Text; // mesela Nisan switch(ayAdi) { case “Ocak”: burcAdi = “balık”; break; case “Mart”: burcAdi = “kova”; break; case “Temmuz”: burcAdi = “aslan”; break; //..... default: burcAdi = “yok”); break; } MessageBox.Show(“Sizin burcunuz ” & burcAdi); Else-İf çalışma soruları: 1. Soru: Kullanıcıdan bir sayı girmesini isteyen bir C# programı yazın. Eğer sayı 0'dan büyükse "Pozitif" yazdırın, aksi takdirde "Sıfır veya Negatif" yazdırın. 2. Soru: Kullanıcıdan iki sayı girmesini isteyen bir C# programı yazın. Eğer birinci sayı ikinci sayıya eşitse "Sayılar birbirine eşittir" yazdırın, aksi takdirde büyük olan sayıyı yazdırın. 3. Soru: Kullanıcıdan bir harf girmesini isteyen bir C# programı yazın. Eğer girilen harf büyük harf ise "Büyük harf", küçük harf ise "Küçük harf" yazdırın. Aksi takdirde "Bu bir harf değil" yazdırın. 4. Soru: Kullanıcıdan iki sayı girmesini isteyen bir C# programı yazın. Eğer her iki sayı da pozitifse "Her iki sayı da pozitif" yazdırın. Eğer her iki sayı da negatifse "Her iki sayı da negatif" yazdırın. Aksi takdirde "Karışık işaretler" yazdırın. 5. Soru: Kullanıcıdan bir sayı girmesini isteyen bir C# programı yazın. Eğer sayı 10 ile 50 arasında ise "Sayı 10 ile 50 arasında" yazdırın, aksi takdirde "Sayı 10 ile 50 arasında değil" yazdırın. C#.NET Program Akış Komutları Döngüler for… döngüsü  Belirli bir kod bloğunu, önceden bilinen sayıda tekrar çalıştırmaya yarar for (sayaç_değeri; döngü_koşulu; sayaç_değişimi) { deyimler; … } * counter++ deyimi, int toplam,counter = 0; counter=counter+1 demektir toplam = 0; for (counter = 1; counter

Use Quizgecko on...
Browser
Browser