Вот держи мне поставил четыре
Смотря на кого ты будешь учиться/учишься.
5.
2) 9
AB (4) > BC (1) > CD (3) > DE (1)
6.
2) 10
AC (4) > CB (2) > BE (4)
7.
3) 7
AB (3) > BC (1) > CE (3)
8.
3) 6
AD (1) > DC (3) > CE (2)
Крайние точки не учитываются. Если вам необходимо, чтобы они учитывались - замените знаки < и > на <= и >=
var
Y0,X0:integer;
begin
writeln('Введите координаты точки Y0 и X0');
readln(Y0,X0);
if ( ((X0>-6) and (X0<-3)) and ((Y0>-3) and (Y0<2)) )
or
( ((X0>-6) and (X0<-1)) and ((Y0>2) and (Y0<6)) )
then
writeln('Точка принадлежит области')
else
writeln('Точка НЕ принадлежит области')
end.
Программа напишет -1
program alg;
uses Crt;
var a,n: integer;
begin
ClrScr;
a:=1;
for n:= 1 to 4 do
a:=a+2-n;
if a>0 then
a:=a+10;
writeln (a);
ReadLn;
end.