FOR SINAVI
Aşağıda, for döngüsü konusunun her bir alt başlığı için 3’er adet sınav sorusu hazırlanmıştır. Toplamda 5 bölüm × 3 soru = 15 adet sınav sorusu sunulmuştur.
---
✅ 1. For Döngüsünün Yapısı
Soru 1:
1’den 10’a kadar olan sayıları for döngüsü kullanarak ekrana yazdıran bir program yazınız.
Soru 2:
Kullanıcıdan bir kelime alarak, bu kelimeyi 5 defa ekrana yazdıran bir program yazınız.
Soru 3:
Bir sayı listesi tanımlayarak listedeki tüm elemanları for döngüsü ile yazdırınız.
---
✅ 2. String ve Liste Üzerinde Dolaşma
Soru 1:
Kullanıcıdan bir kelime alınız ve bu kelimenin her harfini alt alta yazdıran programı oluşturunuz.
Soru 2:
Aşağıdaki listeyi tanımlayarak tüm şehirleri for döngüsü ile ekrana yazdırınız:
["Ankara", "İstanbul", "İzmir"]
Soru 3:
Bir liste içerisindeki sayıların karesini hesaplayarak ekrana yazan bir program yazınız.
---
✅ 3. range() Fonksiyonu ile Kullanım
Soru 1:
0’dan 20’ye kadar olan tüm tek sayıları range() kullanarak ekrana yazdıran bir program yazınız.
Soru 2:
Kullanıcıdan bir sayı alınız ve 1’den o sayıya kadar olan sayıları yazdırınız.
Soru 3:
10’dan 1’e geri sayım yapan bir for döngüsü yazınız.
---
✅ 4. İç İçe Döngüler (Nested Loops)
Soru 1:
Aşağıdaki gibi bir çarpım tablosu (1’den 3’e kadar) oluşturun:
1 x 1 = 1
1 x 2 = 2
...
3 x 3 = 9
Soru 2:
Aşağıdaki gibi bir yıldız üçgeni yazdırın (iç içe for ile):
*
**
*
**
Soru 3:
2 sınıf ve her bir sınıfta 3 öğrenci olacak şekilde "X. sınıf - Y. öğrenci" şeklinde tüm kombinasyonları yazdıran bir program yazınız.
---
✅ 5. Koşullu For Döngüleri (if ile birlikte)
Soru 1:
Bir sayı listesi içerisindeki sadece çift sayıları yazdıran bir for döngüsü yazınız.
Soru 2:
Kullanıcıdan 5 adet sayı alınız ve sadece 10’dan büyük olanları ekrana yazdırınız.
Soru 3:
Kullanıcının girdiği kelimedeki sadece sesli harfleri ekrana yazan programı yazınız. (Sesli harfler: a, e, ı, i, o, ö, u, ü)
Comments
Post a Comment