Untitled
unknown
plain_text
19 days ago
1.4 kB
3
Indexable
Never
def print_menu(): print("Vienkāršs kalkulators") print("Izvēlies darbību:") print("1. Saskaitīšana") print("2. Atņemšana") print("3. Reizināšana") print("4. Dalīšana") print("5. Iziet") 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): if y == 0: return "Error: Dalīšana ar nulli nav atļauta." return x / y def main(): while True: print_menu() choice = input("Ievadi izvēli (1/2/3/4/5): ") if choice in ['1', '2', '3', '4']: try: num1 = float(input("Ievadi pirmo skaitli: ")) num2 = float(input("Ievadi otro skaitli: ")) except ValueError: print("Lūdzu, ievadi derīgus skaitļus.") continue if choice == '1': print(f"Rezultāts: {add(num1, num2)}") elif choice == '2': print(f"Rezultāts: {subtract(num1, num2)}") elif choice == '3': print(f"Rezultāts: {multiply(num1, num2)}") elif choice == '4': print(f"Rezultāts: {divide(num1, num2)}") elif choice == '5': print("Iziet no kalkulatora.") break else: print("Nederīga izvēle. Lūdzu, izvēlies 1, 2, 3, 4 vai 5.") if __name__ == "__main__": main()
Leave a Comment