Вопрос задан 01.07.2023 в 05:33. Предмет Информатика. Спрашивает Чёрный Витя.

Решите пожалуйста ПАСКАЛЬ 1) Даны 2 числа. Если они имеют одинаковый знак (0 относим к

положительным числам), найти их сумму, в противном случае произведение. 2) Даны 2 числа. Если число а лежит в диапазоне от 10 до 100, то найти произведение чисел a*b, иначе их частное a/b. Обработать исключительную ситуацию – деление на ноль. К задачам блок схему и программу.
0 0
Перейти к ответам

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

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

1.

var a,b:integer;

begin

 readln(a,b);

 if (a*b>0) or ((a*b=0) and (a+b>=0)) then

   writeln('a+b: ',a+b)

     else

       writeln('a*b: ',a*b);      

end.

2.

var a,b:integer;

begin

 readln(a,b);

 if (a>=10) and (a<=100) then

   writeln(a*b)

     else

       if b=0 then

         begin

           writeln('a/0.Error');

           exit;

         end

           else

             writeln(a/b);

end.



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

Конечно, вот решение задач на языке Паскаль:

  1. Задача на определение суммы или произведения в зависимости от знака чисел:
pascal
program Task1; var a, b, result: real; begin writeln('Введите два числа:'); readln(a, b); if (a >= 0) and (b >= 0) then result := a + b else result := a * b; writeln('Результат: ', result); end.
  1. Задача на произведение или частное с проверкой диапазона и исключением деления на ноль:
pascal
program Task2; var a, b, result: real; begin writeln('Введите два числа:'); readln(a, b); if b <> 0 then begin if (a >= 10) and (a <= 100) then result := a * b else result := a / b; writeln('Результат: ', result); end else writeln('Ошибка: деление на ноль!'); end.

Обратите внимание, что я написал код для консольного ввода/вывода. Если вы используете другую среду разработки, вам может потребоваться адаптировать этот код под неё.

0 0

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

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

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

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