6 возможных вариантов, т.к. от А есть три дороги, от Б две и от Г тоже две.
Program enot;
Var n,s,i:integer;
begin
read(n);
s:=0;
for i:= 1 to n do
if i mod 2 = 0 then
s:=s+i;
writeln('summa = ',s);
end.<span>
2.</span>Program enot;
Var n,p,i:integer;
begin
read(n);
p:=1;
for i:= 1 to n do p:=p*i;
writeln('proizvedenie = ',p);
<span>end.</span>
Var x1,y1,x2,y2,d:real;
begin
Writeln('Координаты х и у первой точки: ');
readln(x1,y1);
Writeln('Координаты х и у второй точки: ');
readln(x2,y2);
d:=sqrt(sqr(x2-x1)+sqr(y2-y1));
Writeln('Расстояние между ними: ',d);
<span>end.</span>
Їм бути дуже важко, та не зовсім цікаво на початку :( Англійску мову обов`язково знати!!! А так вчися)