1. Цикл с счётчиком используется когда циклическая часть программы должна повторяться фиксированное число раз. В таких циклах имеется переменная целого типа, а цикл с предусловием используется когда выполнение цикла связанно с некоторым логическим условием.
2. главное отличие, виды алгоритмов
Var a : integer;
begin
writeln('Введите число');
read(a);
if (a mod 2 = 0) then a:= a div 2 else a:=a;
writeln(a);
end.
PROGRAM TREUG;
var a,b,c: integer;
begin
writeln ('Сторона 1=');
readln (a);
writeln ('Сторона 2=');
readln (b);
writeln ('Сторона 3=');
readln (c);
if ((a^2=b^2+c^2)or(b^2=a^2+c^2)or(c^2=a^2+b^2)) then
writeln ('треугольник прямоугольный');
else writeln ('треугольник не прямоугольный');
end.
Так :)
program p1;
var a:integer;
begin
writeln('Введите число: ');
read(a);
writeln('число: ',a);
<span>end.</span>
var
a, b, h: real;
begin
write('Введите стороны a, b и h через пробел: ');
readln(a, b, h);
writeln('S трапеции = ', (a + b) * h / 2)
end.