alarm
Задайте вопрос
Информатика
Mary Holmes

плиз помощьНапишите программу, которая считывает с клавиатуры два целых числа и строку. Если эта строка является обозначением одной из четырѐх математических операций (+, -, *,/), то выведите результат применения этой операции к введѐнным ранее числам, в противном случае выведите «Неверная операция». Если пользователь захочет поделить на ноль, выведите текст«На ноль делить нельзя ». На вход программе подаются два целых числа, каждое на отдельной строке, и строка. Программа должна вывести результат применения операции к введенным числам или соответствующий текст, если операция невернаялибо если происходит деление на ноль.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Python:

while True:

try:

a = int(input('Введите a: '))

break

except ValueError:

print('Вводите целое число!')

while True:

try:

b = int(input('Введите b: '))

break

except ValueError:

print('Вводите целое число!')

c = input('Введите действие (+,-,*,/): ')

if c == '+': print(a+b)

elif c == '-': print(a-b)

elif c == '*': print(a*b)

elif c == '/':

if b != 0: print(a/b)

else: print('На ноль делить нельзя')

else: print('Неверная операция')

155
resilient
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

нужно найти ошибку, посчитайте

посчитайте Нужно написать та

Питон. Азы программирования.Зада

нужно найти ошибку, посчитайте

Дан целочисленный массив N. Прод

тест по информатике: что нужно и

Контакты
Реклама на сайте