Пользователь вводит четыре числа, найдите из них максимальное.
var a, b, c, d, e, f: integer;
begin
readln(a, b, c, d);
if (a>b) then
e:=a
else
e:=b;
if (c>d) then
f:=c
else
f:=d;
if (e>f) then
writeln(e)
else
writeln(d);
end.
Пользователь вводит три числа, найдите из них максимальное.
Решите тремя способами:
С использованием логической операции and.
С вложенными блоками (без and, все опараторы if должны быть в полной форме).
Без вложенных блоков (без and) -- запомнив максимум из первых двух чисел в специальной переменной.
Даны три целых числа: A, B, C. Проверить истинность высказывания: « Число A и число B больше 17, а C > 7». -- выведите "да", если истинно и "нет" если ложно.
var a, b, c: integer;
begin
a:=9;
b:=0;
c:=8;
if ((a>17) and (b>17) and (c>7)) then
write ('да')
else
write ('нет');
end.
Пользователь вводит целое число, если оно больше единицы, то выведите на экран все целые числа от этого числа до единицы (в обратном порядке), которые делятся на 5 без остатка. Иначе (если введённое пользователем число не больше единицы) сообщите об ошибке.
Даны три целых числа: A, B, C. Проверить истинность высказывания: «Число A находится между числами B и C» -- выведите "да", если истинно и "нет" если ложно.
var a, b, c: integer;
begin
a:=8;
b:=0;
c:=4;
if (a>b) and (a<c) then
write ('да')
else
write ('нет');
end.