-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path14.py
More file actions
32 lines (25 loc) · 1.01 KB
/
14.py
File metadata and controls
32 lines (25 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
"""
Задание 14. Простой калькулятор.
1. Спрашиваем у пользователя число.
2. Спрашиваем знак (+ - * : )
3. Спрашиваем второе число.
4. Кладем в первое результат действия. Печатаем его.
5. Повторяем с пункта 2, пока не ввели 0.
"""
term1 = float(input('Введите первое слагаемое:\n'))
while True:
sign = input('Введите знак:\n')
if sign == '0':
break
term2 = float(input('Введите второе слагаемое:\n'))
if sign == '+':
term1 += term2
elif sign == '-':
term1 -= term2
elif sign == '*':
term1 *= term2
elif sign == '/' or sign == ':':
term1 /= term2
else:
print("Введён недопустимый символ. Допустимые символы для знака: +, -, *, : или /")
print("Текущее число: ", term1)