Facebook
From Putrid Peccary, 2 Months ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 52
  1. def main():
  2.  
  3.     decyzja = "t"
  4.  
  5.     # p─Ötla obliczaj─ůca
  6.     while decyzja == "t":
  7.  
  8.         print("Podaj w oddzielnych wierszach liczb─Ö, operacj─Ö matematyczn─ů: +, -, *, /, %, a nast─Öpnie kolejn─ů liczb─Ö: ")
  9.  
  10.         # zmienne
  11.         a = float(input())
  12.         znak = str(input())
  13.         b = float(input())
  14.         wynik = 0
  15.  
  16.         # dodawanie
  17.         if znak == "+":
  18.             wynik = a + b
  19.  
  20.         # odejmowanie
  21.         elif znak == "-":
  22.             wynik = a - b
  23.  
  24.         #mno┼╝enie
  25.         elif znak == "*":
  26.             wynik = a * b
  27.  
  28.         # dzielenie
  29.         elif znak == "/":
  30.             if b==0:
  31.                 print("Nie mo┼╝na dzieli─ç przez 0")
  32.                 wynik = "error"
  33.             else:
  34.                 wynik = a / b
  35.  
  36.         #modulo
  37.         elif znak == "%":
  38.             wynik = a%b
  39.  
  40.         print("Wynik = " + str(wynik))
  41.  
  42.         # podejmowanie decyzji
  43.         print("Czy chcesz wykonac kolejne dzialanie? t lub n")
  44.         decyzja = str(input())
  45.  
  46.  
  47. if _name_ == "_main_":
  48.     main()