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.
- listBox nesnesine isminizi 10 kez yazdırınız.
- listBox nesnesine 1 ile 10 arasındaki sayıları ekleyiniz.
- listBox nesnesine 1 ile 100 arasında kalan çift sayıları yazdırınız.
- listBox nesnesine 1 ile 100 arasında kalan tek sayıları yazdırınız.
- listBox nesnesine 1 ile 100 arasında kalan, üçün katı olan sayıları yazdırınız.
- MessageBox nesnesinde 1 ile 100 arasındaki sayıların toplamını gösteriniz.
- textBox nesnesine girilen sayının faktoriyelini bulunuz
- 2 adet textBox nesnesi ekleyerek bu textBox'lara girilen sayılar arasında kalan sayıları yazdırınız.
- listBox'a çarpım tablosunu yazdırınız.
- Random bir sayıdan başlatarak o sayıdan sonra oluşan fibonacci sayı dizisini bulunuz.
- textBox'a girilen sayının asal sayı olup olmadığını bulunuz.
- 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
Yorum Gönder