Maksimova-Shorokhov303
?>

Объясните ошибки в следующих записях на языке Паскаль, а также предложите, как можно исправить запись выражения №3? 1) tan(2* x +30 > 3.14) 2) (false / 2) /\ not(true) 3) true or x = 0 and trunc(20*y) mod 2 = 0 4) c and not (a or and b) (переменные a, b, c имеют тип boolean)

Информатика

Ответы

dmitrievanata83538
// PascalABC.NET 3.2, сборка 1381 от 04.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadArrReal('Введите 4 числа:',4);
  if Frac(a.Sum/(a[3]-a[2]))=0 then Writeln('Целый результат')
  else Writeln('Нецелый результат')
end.

Примеры
Введите 4 числа: 7.2 1.8 25.5 5.5
Целый результат

Введите 4 числа: 36 18.6 12 5
Нецелый результат

Объяснения:
Первый (после begin) оператор объявляет массив из четырех вещественных элементов и заполняет его вводимыми с клавиатуры данными.
Второй делает остальное: вычисляет результат, проверяет, целочисленный ли он и выводит соответствующее сообщение на монитор.

50 решите с объяснением проверьте является ли частное от деления суммы четырех произвольных чисел, в

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Объясните ошибки в следующих записях на языке Паскаль, а также предложите, как можно исправить запись выражения №3? 1) tan(2* x +30 > 3.14) 2) (false / 2) /\ not(true) 3) true or x = 0 and trunc(20*y) mod 2 = 0 4) c and not (a or and b) (переменные a, b, c имеют тип boolean)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

neganovaarxi
Tatianamir765654
usmanovayanq2626
clic1968420
angelinaugan119
Kalmikova1666
alapay
Svetlana1884
Светлана константин
windless-el
ams-sim
kozak8824
мария Кузив1393
Які є інформаційні процеси​
a60ikurgannikova
Бурмистрова-Ирина660