Python ile hesab makinesi

SekoMirson

Kayıtlı Kullanıcı
Katılım
7 Şub 2023
Mesajlar
3
Tepkime puanı
0
Puanları
1
buyurun kodumuz budur:
# CODING BY SEKOMIRSON

#0 = Qara 8 = Boz
#1 = Mavi 9 = Açıq Mavi
#2 = Yaşıl A = Açıq Yaşıl
#3 = Su rəngi B = Açıq Su rəngi
#4 = Qırmızı C = Açıq Qırmızı
#5 = Bənövşəyi D = Açıq Bənövşəyi
#6 = Sarı E = Açıq Sarı
#7 = Ağ F = Parlaq Ağ

import os # cmd rengler
os.system("color 3")

def add(x, y):
return x + y

def subtract(x, y):
return x - y

def multiply(x, y):
return x * y

def divide(x, y):
return x / y

def percentage(x, y):
return x % y

def multiply2(x, y):
return x ** y

print(" _ _ _ ")
print(" _ __ _| | _ _ | | _ | | ___ _ __ ")
print(" / / ` | |/ _| | | | |/ ` | _/ _ \| '|")
print(" | (| (| | | (__| || | | (| | || (_) | | ")
print(" \_\,||\_|\,||\,_|\\___/|_| ")
print(" CODING BY SEKOMIRSON")
print(" ")
print("Emeliyeti secin.")
print("1. +")
print("2. -")
print("3. *")
print("4. /")
print("5. %")
print("6. **")
print(" ")

while True:
os.system("color 3")
choice = input("Emeliyeti secin: ")

if choice in ('1', '2', '3', '4', '5', '6', 'sil'):
os.system("color 2")
num1 = float(input("ilk reqemi daxil edin: "))
num2 = float(input("ikinci reqemi daxil edin: "))

if choice == '1':
print(num1, "+", num2, "=", add(num1, num2))

elif choice == '2':
print(num1, "-", num2, "=", subtract(num1, num2))

elif choice == '3':
print(num1, "*", num2, "=", multiply(num1, num2))

elif choice == '4':
print(num1, "/", num2, "=", divide(num1, num2))

elif choice == '5':
print(num1, "%", num2, "=", percentage(num1, num2))

elif choice == '6':
print(num1, "**", num2, "=", multiply2(num1, num2))

elif choice == 'sil':
os.system("cls")
print(" _ _ _ ")
print(" _ __ _| | _ _ | | _ | | ___ _ __ ")
print(" / / ` | |/ _| | | | |/ ` | _/ _ \| '|")
print(" | (| (| | | (__| || | | (| | || (_) | | ")
print(" \_\,||\_|\,||\,_|\\___/|_| ")
print(" CODING BY SEKOMIRSON")
print(" ")
print("Emeliyeti secin.")
print("1. +")
print("2. -")
print("3. *")
print("4. /")
print("5. %")
print("6. **")
print(" ")

next_calculation = input("Növbəti hesablama aparaq? (bəli/xeyr): ")
os.system("cls")
print(" _ _ _ ")
print(" _ __ _| | _ _ | | _ | | ___ _ __ ")
print(" / / ` | |/ _| | | | |/ ` | _/ _ \| '|")
print(" | (| (| | | (__| || | | (| | || (_) | | ")
print(" \_\,||\_|\,||\,_|\\___/|_| ")
print(" CODING BY SEKOMIRSON")
print(" ")
print("Emeliyeti secin.")
print("1. +")
print("2. -")
print("3. *")
print("4. /")
print("5. %")
print("6. **")
print(" ")
if next_calculation == "xeyr":
break

else:
os.system("color 4c")
print("Xeta var! yenidən yoxla")
 
5,684Konular
16,875Mesajlar
9,752Kullanıcılar
tolgasazakSon üye
Üst