Soru
İF ELSE C# VE FORM EKRANI RANDOM C# EKRANI FOR C# VE FORM EKRANI WHİLE FORM EKRANI DO WHİLE C# VE FORM EKRANI İLE İLGİLİ ÖRNEK SORULAR
Çözüm
3.5
(264 Oylar)
Oğul
Usta · 5 yıl öğretmeni
Uzman doğrulaması
Cevap
Soru 1: Random sınıfı ile belirlenen aralıkta rastgele bir sayı üretip işlemi 5 kez tekrarlayan bir C# kod örneği yazabilir misiniz?Cevap 1:```csharpRandom rand = new Random();for(int i = 0; i < 5; i++){ int num = rand.Next(1, 10); Console.WriteLine(num);}```Bu kod örneği, 1 ile 10 arasında rastgele bir sayı üretir ve bu işlemi 5 defa tekrarlar.Soru 2: if/else cümlesi kullanarak bir sayının tek mi çift mi olduğunu kontrol eden bir C# kodu yazabilir misiniz?Cevap 2:```csharp int num = 7; if(num % 2 == 0) { Console.WriteLine("Sayı çifttir."); } else { Console.WriteLine("Sayı tektir."); }```Bu kod örneği, belirlenen sayının çift mi yoksa tek mi olduğunu kontrol eder ve sonucu ekranda gösterir.Soru 3: Form ekranında button'a her tıklandığında MessageBox ile "Hello World" yazan bir C# örneği yazabilir misiniz?Cevap 3:```csharpButton.Click += delegate{ MessageBox.Show("Hello World");};```Bu kod örneği, belirlenen butona tıklandığında MessageBox içerisinde "Hello World" mesajını gösterir.Soru 4: while döngüsü kullanarak ilk 10 doğal sayının toplamını bulan bir C# kodu yazabilir misiniz?Cevap 4:```csharpint i = 1, sum = 0;while( i <= 10 ){ sum += i; i++;}Console.WriteLine("Toplam: "+ sum);```Bu kod örneği, ilk 10 doğal sayının toplamını bulur ve sonucu ekranda gösterir.Soru 5: do-while döngüsü kullanarak bir dizenin tüm elemanlarını ekrana yazdıran bir C# kodu yazabilir misiniz?Cevap 5:```csharpstring[] names = { "Alice", "Bob", "Charlie" };int index = 0;do{ Console.WriteLine(names[index]); index++;} while( index < names.Length );```Bu kod örneği, belirlenen dizi içerisindeki tüm elemanları do-while döngüsü kullanarak ekranda gösterir.