sayi1 = int(input("1. sayı => "))
sayi2 = int(input("2. sayı => "))
islem = input("islemi giriniz (+,-,*,/) => ")
if islem == “+”:
sonuc = sayi1 + sayi2
print(sonuc)
elif islem == “-”:
sonuc = sayi1 - sayi2
print(sonuc)
elif islem == “*”:
sonuc = sayi1 * sayi2
print(sonuc)
elif islem == “/”:
sonuc = sayi1 / sayi2
print(sonuc)
else:
print(“Hatalı giriş yaptınız”)
yazdığım basit hesap makinesini exe ye dönüşrünce print çalışmıyor ve kapanıyor çözüm bulamadım
Merhaba,
Öncelikle kodlarınıza kod görünümü kazandırmanızı tavsiye ediyoruz.
Merhaba arkadaşlar.
Çoğu gönderide kodların düzgün bir şekilde görünmediğine dikkat ettim. Bu sebeple bunun nasıl yapılabileceğini burada paylaşmak istedim.
Kullandığımız forumun gönderi yazma sözdiziminde(Markdown’ın biraz gelişmiş hali) kodlar genelde iki şekilde yazılıyor. Bunlardan ilki 4 satır girintileme ile yazmak. Bu basit bir yol. Ancak burada birkaç sorun var. Birincisi her satırın başına ayrı ayrı 4 satır koymanız gerekiyor. İkinci sorun ise bu şekilde kodu biçimlendirdiğinizde kod …
Bir diğer konu, kodlarınızı nasıl exe haline getirmeye çalıştınız acaba?
toxide
Aralık 24, 2019, 2:11ös
4
Muhtemelen print
yaptıktan sonra program bittiği ve sonrasında herhangi bir iş yapılmadığı için program kapanıyor. Programın sonunda kullanıcıdan input alırsanız program sizin girdi girmenizi bekledikten sonra kapanacaktır.
sayi1 = int(input("1. sayı => "))
sayi2 = int(input("2. sayı => "))
islem = input("islemi giriniz (+,-,*,/) => ")
if islem == "+":
sonuc = sayi1 + sayi2
print(sonuc)
elif islem == "-":
sonuc = sayi1 - sayi2
print(sonuc)
elif islem == "*":
sonuc = sayi1 * sayi2
print(sonuc)
elif islem == "/":
sonuc = sayi1 / sayi2
print(sonuc)
else:
print("Hatalı giriş yaptınız")
input()
teşekkür ederim yardımızın için