Last active
December 17, 2023 16:36
-
-
Save storlak/8d7d5122bcab6a804bce9c4505a6342c to your computer and use it in GitHub Desktop.
1 ile 100 arasındaki sayıları toplayan basit bir toplama programı. Şimdilik sadece toplama işlemi yapıyor.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Basit toplama işlemi. Sadece 1-100 arasındaki rakamları topluyor. | |
print("Bu basit bir toplama programı. 1'den 100'e kadar gireceğin sayılarla toplama yapabilirsin.\nHaydi başlayalım!") | |
name = input("\nİsmin nedir? ") | |
while True: | |
age = input("Kaç yaşındasın? ") | |
if age.isdigit(): | |
break | |
else: | |
print("Hata! Lütfen sadece sayı girin.") | |
location = input("Nerelisin? ") | |
print(f"\nMerhaba, {name}! {age} yaşındasın ve {location}'lisin.") | |
print("Harika. Artık toplama yapmak için programı kullanmaya başlayabilirsin!") | |
num1 = input("1 ile 100 arasında bir sayı gir: ") | |
# num1 değeri belirtilen aralıkta mı? | |
while not (num1.isdigit() and 1 <= int(num1) <= 100): | |
print("Hatalı giriş! Lütfen 1 ile 100 arasında bir sayı gir.") | |
num1 = input("1 ile 100 arasında bir sayı gir: ") | |
num2 = input("1 ile 100 arasında yeni bir sayı daha gir: ") | |
# num2 değer belirtilen aralıkta mı? | |
while not (num2.isdigit() and 1 <= int(num2) <= 100): | |
print("Hatalı giriş! Lütfen 1 ile 100 arasında bir sayı gir.") | |
num2 = input("1 ile 100 arasında yeni bir sayı gir: ") | |
result = int(num1) + int(num2) | |
print(result) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment