Вопрос задан 31.07.2023 в 14:04. Предмет Информатика. Спрашивает Манджиева Даяна.

С клавиатуры вводятся три целых значения. Если последнее число отрицательное, то вывести

произведение первых двух, если 0, то квадрат суммы первых двух, если положительное, то модуль разности первых двухв Паскале
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Караханян Гаяна.
Var
  x, y, z: integer;
begin
  write('Введите три числа = ');
  readln(x, y, z);
  if z < 0 then writeln(x * y);
  if z = 0 then writeln(sqr(x + y));
  if z > 0 then writeln(abs(x - y));
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Паскаль - это, вероятно, ошибка, и вы хотели сказать "модуль разности первых двух". В таком случае, напишем алгоритм для решения задачи согласно описанию.

python
def calculate_result(a, b, c): if c < 0: return a * b elif c == 0: return (a + b) ** 2 else: return abs(a - b) try: a = int(input("Введите первое целое число: ")) b = int(input("Введите второе целое число: ")) c = int(input("Введите третье целое число: ")) result = calculate_result(a, b, c) print("Результат:", result) except ValueError: print("Ошибка ввода. Пожалуйста, введите только целые числа.")

Этот код позволяет пользователю ввести три целых числа с клавиатуры и затем выводит результат в соответствии с условиями задачи. Если третье число отрицательное, выведется произведение первых двух чисел. Если третье число равно 0, выведется квадрат суммы первых двух чисел. Если третье число положительное, выведется модуль разности первых двух чисел.

0 0

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

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

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

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