Page 146 - Bilgisayar Bilimi | Kur 1
P. 146

Örnek

              kelime = input(‘Cümle Giriniz: ‘)
              sesliHarfSayisi = 0
              for c in kelime:

                     if c == ‘A’ or c == ‘a’ or c == ‘E’ or c == ‘e’ \
                            or c == ‘I’ or c == ‘i’ or c == ‘O’ or c == ‘o’:

                            print(c, ‘, ‘, bos=’’, ara=’’)
                            sesliHarfSayisi += 1
              print(‘ (‘, sesliHarfSayisi, ‘ sesli)’, sep=’’)


               Ekran Çıktısı
              Enter text: Mary had a little lamb.

              a, a, a, i, e, a, (6 vowels)


            5.4. İç İçe Döngüler

               İf ifadelerinde olduğu gibi while ve for blokları başka döngü yapılarını içerebilir. İç içe döngülerin
            çalışma mantığını anlayabilmek için programın bir çarpım tablosu ürettiğini varsaymak gerekir. Benzer
            şekilde satır ve sütun değerleri olan bir tablo gibi de düşünülebilir.
               Örnek

              # Satır oluşturmak için
              sayi = int(input(“Lütfen tablo ölçüsünü giriniz: “))

              for satir in range(1, sayi + 1):
                     print(“Satır #”, satir)

               Ekran Çıktısı

                   Lütfen tablo ölçüsünü giriniz: 10
                   Satır # 1

                   Satır # 2
                   Satır # 3
                   Satır # 4
                   Satır # 5

                   Satır # 6
                   Satır # 7

                   Satır # 8
                   Satır # 9
                   Satır # 10

                                                                                                     145
   141   142   143   144   145   146   147   148   149   150   151