У лукоморья дуб зеленый;
Златая цепь на дубе том:
И днем и ночью кот ученый
Все ходит по цепи кругом:
Идет направо – песнь заводит,
Налево - сказку говорит,
Там чудеса: там леший бродит,
Русалка на ветвях сидит…
(А. С. Пушкин)
Ответ:
program HelloWorld;
var x1, y1, x2, y2, s: real;
begin
writeln('Введите x1 и y1: ');
readln(x1, y1);
writeln('Введите x2 и y2: ');
readln(x2, y2);
writeln;
s:= sqrt((x2-x1)+(y2-y1));
writeln('Площадь: ', s);
readln
end.
Объяснение:
Ввод каждого числа отдельно
НОД будем находить при помощи Эвклидового алгоритма, а НОК - по формуле:
.
program nod_nok;
var
a, b, g: integer;
l: real;
function Gcd(a, b: integer): integer;
var
t: integer;
begin
while b <> 0 do
begin
t := b;
b := a mod b;
a := t;
end;
Gcd := a;
end;
function Lcm(a, b, gcd: integer): real;
begin
Lcm := Abs( a * b ) / gcd;
end;
begin
write('a = ');
readln(a);
write('b = ');
readln(b);
g := Gcd(a, b);
writeln('НОД: ', g);
l := Lcm(a, b, g);
writeln('НОК: ', l:1:0);
end.
Номер 4
program Other;
var
a,b: integer;
begin
a:=5;
b:=0;
if a = 1 then
{Next action...}
else
begin
b:=b+a;
a:=a-1;
end;
end.