Предмет: Информатика, автор: maxcimusalekeprov

Задание1 на деление чисел надо сделать на пайтоне с помощью try except:

Напишите программу, которая запрашивает у пользователя два числа и выводит результат их

деления. При этом, если второе число равно нулю, программа должна выдавать

сообщение об ошибке "Деление на ноль невозможно" и запрашивать второе число заново.


Задание2 на работу с числами надо сделать на пайтоне с помощью try except:

Напишите программу, которая запрашивает у пользователя число и

выводит квадрат этого числа. При этом, если пользователь ввел не число,

программа должна выдавать сообщение об ошибке "Введите число" и запрашивать число заново.

Ответы

Автор ответа: slonce70
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
Предмет: Математика, автор: isykhristina