Page 155 - Bilgisayar Bilimi | Kur 1
P. 155

while True:
                     giris = int(input())

                     if giris < 0:
                            break
                     toplam += giris

              print(«Toplam =», toplam)
               Örnek


              # Metin içerisindeki sesli harfleri bulma
              kelime = input(‹Lütfen bir metin giriniz (Çıkış için X / x): ‹)
              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›\
                or c == ‹U› or c == ‹u› or c == ‹Ö› or c == ‹ö›\
                or c == ‹Ü› or c == ‹ü› or c == ‹İ› or c==»ı»:
                  print(c, ‹, ‹, end=››, sep=››)

                  sesliHarfSayisi += 1
                elif c == ‹X› or c ==›x›:

                  break
              print(‹ (‹, sesliHarfSayisi, ‹ adet sesli harf)›, sep=››)


               Ekran Çıktısı


              Lütfen bir metin giriniz (Çıkış için X / x): AaEeIıİiOoÖöUuÜü
              A, a, E, e, I, ı, İ, i, O, o, Ö, ö, U, u, Ü, ü, (16 adet sesli harf)

            5.14. Continue İfadesi

               Break ifadesi kullanıldığında ilgili kod satırları çalıştırılmadan atlanırken, continue ifadesi kullanıl-
            dığında döngü başı yapılarak bir sonraki yeni değer için işlem yapılır.


              #  999  girilene  kadar  girilen  pozitif  sayıların  toplamını  alan
             program
              # < girilen negatif sayılar işleme alınmayacaktır. >
              toplam = 0
              durum = False



        154
   150   151   152   153   154   155   156   157   158   159   160