Задача 8 Урок 9
Primary tabs
Пользователь вводит три числа, найдите из них максимальное.
Решите тремя способами:
С использованием логической операции and.
var a,b,c: integer;
begin
writeln ('Vvedite a,b,c');
readln(a,b,c);
if (a>b) and (a>=c) then
writeln(a)
else if (b>=a) and (b>=c) then
writeln(b)
else
writeln(c);
readln();
end.С вложенными блоками (без and, все опараторы if должны быть в полной форме).
var a,b,c: integer;
begin
writeln ('Vvedite a,b,c');
readln(a,b,c);
if (a>b) then
if(a>=c) then
writeln(a);
if(b>=a) then
if(b>=c) then
writeln(b)
else
writeln(c);
readln();
end.Без вложенных блоков (без and) -- запомнив максимум из первых двух чисел в специальной переменной.
var a, b,c ,d: integer;
begin
writeln('Vvedite a,b,c');
readln(a,b,c);
if (a > b) then
d := a
else
d :=b;
if (c > d) then
d := c;
writeln(d);
readln();
end. - Log in to post comments
- 1601 reads
vedro-compota
Wed, 06/01/2022 - 21:16
Permalink
для первых двух вариантов
для первых двух вариантов исправить форматирование
_____________
матфак вгу и остальная классика =)
NikSo
Thu, 06/02/2022 - 12:36
Permalink
Пользователь вводит три числа
var a,b,c: integer; begin writeln ('Vvedite a,b,c'); readln(a,b,c); if (a>b) and (a>=c) then writeln(a) else if (b>=a) and (b>=c) then writeln(b) else writeln(c); readln(); end.var a,b,c: integer; begin writeln ('Vvedite a,b,c'); readln(a,b,c); if (a>b) then if(a>=c) then writeln(a); if(b>=a) then if(b>=c) then writeln(b) else writeln(c); readln(); end.vedro-compota
Sun, 06/05/2022 - 12:16
Permalink
var a,b,c: integer;
_____________
матфак вгу и остальная классика =)
NikSo
Wed, 06/08/2022 - 14:41
Permalink
Исправил программу 8.2 и форматирование.
var a, b,c ,d: integer; begin writeln('Vvedite a,b,c'); readln(a,b,c); if (a > b) then begin if (a>c) then d:=a else d:=c end else begin if (b>c) then d:=b else d:=c end; writeln(d); readln(); end.vedro-compota
Tue, 06/21/2022 - 21:14
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)