Güncellemeler
+1 yıl
Oparetörler dahil
%2==0:
℅2==1:
Gibi
%2==0:
℅2==1:
Gibi
Aşk İlişkileri
Üniversite Tercih
Gündem
Güzellik & Bakım
Alışveriş & Hediyeler
Kızlar Bir Adım Öne
Tatil & Seyahat
Arabalar
Astroloji & Burçlar
Eğitim & Kariyer
Gamer
Moda & Stil
Spor
Evcil Hayvanlar
Müzik & Etkinlik
Kültür & Sanat
Para & Ekonomi
Magazin
Diziler & Filmler
Cilt Bakım
Kişilik & Karakter
Saç Bakım
Çocuk & Ebeveyn
Yeme & İçme
Cinsel Yaşam
İnternet & Teknoloji
Ev & Yaşam
Özel Günler & Hijyen
Aile & Toplum
Diyet & Beslenme
Sağlık
Diğer "Programda tek sayıların ve çift sayıların toplamı için seçenek sunun kullanıcı istediği hesabı yaptırabilirsin " Bu sorunun cevabı nedir while döngüsü ile en basit kodlarla yazabilir misiniz if vs
Kendi cevabını paylaşmak ister misin?
Kızlar & Erkekler Ne Diyor?
Cevap
3Cevap
secenek = input ("Tek sayıların toplamını mı yoksa çift sayıların toplamını mı hesaplamak istersiniz? (tek/cift): ")
toplam = 0
sayi = 1
if secenek == "tek":
while sayi <= 10:
toplam += sayi
sayi += 2
elif secenek == "cift":
while sayi <= 10:
toplam += sayi
sayi += 2
else:
print ("Geçersiz seçenek girdiniz.")
print ("Toplam:", toplam)
10 ile değil örn ; ıf 2==0 :
Çift gibi
Gerisi sende artık 😂
Bir tık zor bir örnek 😄 işin içinde öperatör ifler ve while olunca zorlaşıyor birleşimi gibi düşün 😄
Tam ne isteğini yazar mısın
print ("1. Tek sayıların toplamını hesapla")
print ("2. Çift sayıların toplamını hesapla")
print ("3. Çıkış")
secim = int (input ("Lütfen bir seçenek seçin: "))
if secim == 1 or secim == 2:
toplam = 0
sayi = 1 if secim == 1 else 2 # secim 1 ise 1'den, secim 2 ise 2'den başla
while sayi <= 10: # 1'den 10'a kadar olan sayıları topla
toplam += sayi
sayi += 2 if secim == 1 else 1 # secim 1 ise 2'şer, secim 2 ise 1'er artır
print ("Toplam:", toplam)
elif secim == 3:
print ("Programdan çıkılıyor.")
else:
print ("Geçersiz seçenek, lütfen tekrar deneyin.")
sayıları kendi mi giriyor?
Hayır tek sayıları mı toplayacak yoksa çift sayıları mı toplayacak onu seçtiriyor
Çalıştırdıktan sonra sayı giriyor
kaç tane sayı giriyor belli mi?
Soru aynen sorduğum gibi biraz karışık kaç tane olduğunu belirtmemiş ama while operatörler ıf kullanılarak yapılan soru hafif orta seviye gibi düşün
zoor