Предмет: Информатика,
автор: maxcimusalekeprov
Задание1 на деление чисел надо сделать на пайтоне с помощью try except:
Напишите программу, которая запрашивает у пользователя два числа и выводит результат их
деления. При этом, если второе число равно нулю, программа должна выдавать
сообщение об ошибке "Деление на ноль невозможно" и запрашивать второе число заново.
Задание2 на работу с числами надо сделать на пайтоне с помощью try except:
Напишите программу, которая запрашивает у пользователя число и
выводит квадрат этого числа. При этом, если пользователь ввел не число,
программа должна выдавать сообщение об ошибке "Введите число" и запрашивать число заново.
Ответы
Автор ответа:
1
Задача 1.
while True:
try:
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
result = num1 / num2
print(f"Результат деления: {result}")
break
except ZeroDivisionError:
print("Деление на ноль невозможно. Пожалуйста, введите второе число заново.")
Задача 2.
while True:
try:
num = float(input("Введите число: "))
result = num ** 2
print(f"Квадрат числа: {result}")
break
except ValueError:
print("Введите число. Пожалуйста, попробуйте еще раз.")
maxcimusalekeprov:
спасибо
Похожие вопросы
Предмет: Қазақ тiлi,
автор: 15schooltopo
Предмет: История,
автор: Batszxx
Предмет: География,
автор: bs5619172
Предмет: Математика,
автор: isykhristina