Вопрос задан 20.07.2023 в 22:30. Предмет Информатика. Спрашивает Александрова Дарья.

Дано x, y. Найти х/у, причем если у=0, то на экран выводиться сообщение что на 0 делить нельзя.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Горбачёв Данил.

program raf105;

var x,y:integer;

begin

writeln('Введите 2 числа');

readln(x,y);

if y<>0

 then writeln(x,'/',y,'=',x/y)

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

end.

Написано на языке PascalABC.NET

0 0
Отвечает Рябуша Игорь.

Решение на языке Python:

x,y = int(input()), int(input())

print(x/y) if y else print('На ноль делить нельзя!')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, можно использовать условный оператор (if-else) для проверки, равно ли значение y нулю. Если y равно нулю, выводим сообщение об ошибке. В противном случае, выполняем деление x на y и выводим результат.

Вот пример кода на языке Python:

python
x = float(input("Введите значение x: ")) y = float(input("Введите значение y: ")) if y == 0: print("Ошибка: на 0 делить нельзя!") else: result = x / y print("Результат деления x на y:", result)

Пример работы программы:

yaml
Введите значение x: 10 Введите значение y: 2 Результат деления x на y: 5.0 Введите значение x: 8 Введите значение y: 0 Ошибка: на 0 делить нельзя!

Обратите внимание, что в примере я использовал функцию float(input()), чтобы считать значения x и y как числа с плавающей точкой. Это позволяет обрабатывать ввод пользователей с десятичными дробями. Если вам не нужны дробные числа, вы можете использовать int(input()) вместо float(input()).

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос