5 - Döngülere Genel Bakış ve Örnek Sorular

 Özetle döngüleri birbirlerinin mekanizmalarına uygun bir şekilde yazabilsek de her döngünün öncelikli kullanım amaçları aşağıdaki gibidir.

For Döngüsü : Bir işlemi belli bir sayıda tekrar etmek içindir.

While Döngüsü : Belli bir koşul sağlandığında döngüye girilir.

Do While Döngüsü : Döngüye ait işlem başta 1 kez çalışır ardından koşula uyup uymamasına göre döngü devam eder ya da döngüden çıkılır.

Aşağıdaki sorular öncelikle for döngü yapısına uygun olsa da 3 döngü yöntemiyle de çözebiliriz.
  1. listBox nesnesine isminizi 10 kez yazdırınız.
  2. listBox nesnesine 1 ile 10 arasındaki sayıları ekleyiniz.
  3. listBox nesnesine 1 ile 100 arasında kalan çift sayıları yazdırınız.
  4. listBox nesnesine 1 ile 100 arasında kalan tek sayıları yazdırınız.
  5. listBox nesnesine 1 ile 100 arasında kalan, üçün katı olan sayıları yazdırınız.
  6. MessageBox nesnesinde 1 ile 100 arasındaki sayıların toplamını gösteriniz.
  7. textBox nesnesine girilen sayının faktoriyelini bulunuz
  8. 2 adet textBox nesnesi ekleyerek bu textBox'lara girilen sayılar arasında kalan sayıları yazdırınız.
  9. listBox'a çarpım tablosunu yazdırınız.
  10. Random bir sayıdan başlatarak o sayıdan sonra oluşan fibonacci sayı dizisini bulunuz.
  11. textBox'a girilen sayının asal sayı olup olmadığını bulunuz.
  12. textBox'a girilen sayının tam bölenlerini bulunuz.
Bonus: Döngü konumuz daha bitmedi. Foreach döngümüz var daha :) Ama onu dizilerle beraber çalıştıracağız...

Yorumlar

Bu blogdaki popüler yayınlar

14 - Dizi Oluşturma, Değer Atama

12 - Bir Boyutlu Diziler - Çalışma Soruları

27 - Koleksiyonlar: ArrayList()