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.5264 Voting
Oğul
Usta · 5 yıl öğretmeniUzman 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?<br /><br />Cevap 1:<br />```csharp<br />Random rand = new Random();<br />for(int i = 0; i < 5; i++)<br />{<br /> int num = rand.Next(1, 10);<br /> Console.WriteLine(num);<br />}<br />```<br />Bu kod örneği, 1 ile 10 arasında rastgele bir sayı üretir ve bu işlemi 5 defa tekrarlar.<br /><br /><br />Soru 2: if/else cümlesi kullanarak bir sayının tek mi çift mi olduğunu kontrol eden bir C# kodu yazabilir misiniz?<br /><br />Cevap 2:<br />```csharp<br /> int num = 7;<br /> if(num % 2 == 0)<br /> {<br /> Console.WriteLine("Sayı çifttir.");<br /> }<br /> else<br /> {<br /> Console.WriteLine("Sayı tektir.");<br /> }<br />```<br />Bu kod örneği, belirlenen sayının çift mi yoksa tek mi olduğunu kontrol eder ve sonucu ekranda gösterir.<br /><br /><br />Soru 3: Form ekranında button'a her tıklandığında MessageBox ile "Hello World" yazan bir C# örneği yazabilir misiniz?<br /><br />Cevap 3:<br />```csharp<br />Button.Click += delegate<br />{<br /> MessageBox.Show("Hello World");<br />};<br />```<br />Bu kod örneği, belirlenen butona tıklandığında MessageBox içerisinde "Hello World" mesajını gösterir.<br /><br /><br />Soru 4: while döngüsü kullanarak ilk 10 doğal sayının toplamını bulan bir C# kodu yazabilir misiniz?<br /><br />Cevap 4:<br />```csharp<br />int i = 1, sum = 0;<br />while( i <= 10 )<br />{<br /> sum += i;<br /> i++;<br />}<br />Console.WriteLine("Toplam: "+ sum);<br />```<br />Bu kod örneği, ilk 10 doğal sayının toplamını bulur ve sonucu ekranda gösterir.<br /><br /><br />Soru 5: do-while döngüsü kullanarak bir dizenin tüm elemanlarını ekrana yazdıran bir C# kodu yazabilir misiniz?<br /><br />Cevap 5:<br />```csharp<br />string[] names = { "Alice", "Bob", "Charlie" };<br />int index = 0;<br />do<br />{<br /> Console.WriteLine(names[index]);<br /> index++;<br />} while( index < names.Length );<br />```<br />Bu kod örneği, belirlenen dizi içerisindeki tüm elemanları do-while döngüsü kullanarak ekranda gösterir.
Derecelendirmek için tıklayın: