Var a, b: integer;
begin
write('Введите a, b>>');
read(a, b);
if a<b then
begin
while (b-1>a) do
begin
b:=b-1;
write (b, ' ');
end;
end
else write('Неверные условия')
<span>end.</span>
Текстовое сообщение расчитывается по ф-е:
А=S*i
i - кол-во бит на 1 символ (для русского яз. около 5)
S=Кстраниц*Кстрок на стр-це*Ксимволов на стр
Var x,y: real;
begin
write('задайте x и y ');
readln(x,y);
if (x>0) and (y>0) then
if ((x>3) and (x<6) and (y<Sqrt(36-x*x))) or
((x<3) and ((y>3-x) and (y<Sqrt(36-x*x)))) or
((y>3) and (y<6) and (x<Sqrt(36-y*y))) or
((y<3) and (((3-y)<x) and (x<Sqrt(36-y*y)))) then
writeln('точка лежит в области')
else
writeln('точка не лежит в области')
else writeln('координаты должны быть положительными');
<span>end.
</span>