Page 41 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 41

Ekran Çıktısı

              Cümle Giriniz: Bugün hava çok güzel
              u , ü , a , a , o , ü , e ,  ( 7 sesli)
            5.3. İç İç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

               Satırların yanına sütun eklemek istenirse kodlar aşağıdaki şekilde düzenlenmesi gerekir.

              # Hem satır hem de sütun oluşturmak için :

              sayi = int(input("Lütfen tablo ölçüsünü giriniz: "))
              for satir in range(1, sayi + 1):

                for sutun in range(1, sayi + 1):
                  deger = satir*sutun
                  print(deger, end="  ")
                print()









                                                                                                     147
   36   37   38   39   40   41   42   43   44   45   46