Şimdi Ara

while döngü için yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
211
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar


    belki çok basit bir soru ama bir türlü çıkamadım içinden. programlamada yeniyim.


    Kod

    Yığını:
    x = input("yasinizi giriniz:") print("yaşınız", x) a = int(input("a:")) b = int(input("b:")) c = int(input("c:")) print("toplam:", a+b+c) print("çarpım:", a*b*c)


    burda yaş 0'dan büyük olduğunda programı baştan aşlatmak, eğer yaş "0" olursa programı kapatmak istiyorum. yardımcı olabilirseniz çok sevinirim.




  • Şimdi a, b ve c inputlarını neden aldın onu çözebilmiş değilim ama soruna şu şekilde cevap vereyim.


    While döngüsü ile yaşın 0 dan büyük olduğu durumu kontrol edebilirsin. While döngüsünün içine de bir tane if koyarsın(Yaşın 0 olduğu durumu anlamak için) bu if gerçekleşirse de "break" ile programı sonlandırırsın.




    < Bu mesaj bu kişi tarafından değiştirildi _Ludoshi_ -- 27 Şubat 2021; 15:21:59 >
  • x = input("yasinizi giriniz:")

    print("yaşınız", x)


    if int(x) > 0:

      a = int(input("a:"))

      b = int(input("b:"))

      c = int(input("c:"))

      print("toplam:", a+b+c)

      print("çarpım:", a*b*c)


    elif int(x) == 0:

      quit


    else:

      print("yaş negatif olamaz")

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.