П2 -> П1 -> П0 ИП1 ИП2 + + /-/ x<0 25 ИП0 2 / П0 ИП1 2 / П1 ИП2 2 / П2 С/П ИП0 ИП1 ИП2 * * С/П
СХЕМА ВО ВЛОЖЕНИИ
var
x,y:real;
begin
readln(x);
if x<0 then writeln('не существует')
else
begin
y:=2*x*sqrt(x+sqrt(x));
Writeln('x: ',x:4:2,' y: ',y:4:2) ;
if (x>=0)and(x<=2)and(y>=0)and(y<=1)then writeln('принадлежит')
else
writeln('не принадлежит')
end;
<span>end.
</span><span>
</span>
Ответ:
program SubStrings;
uses
SysUtils, StrUtils;
var
s, w: AnsiString;
i, iw, iMax: Integer;
setN: Set Of Char;
begin
setN := ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-'];
Write ('Введите строку: ');
ReadLn (s);
w := '';
iMax := 0;
WriteLn;
for i := 1 to Length (s) do begin
if w = '' then begin
if s [i] in setN then begin
w := w + s [i];
end
end else begin
if s [i] in setN then begin
w := w + s [i];
end else begin
iw := StrToInt (w);
Write (iw, ' '); // для вывода "очищенной" строки, нужно при проверке
if iw > iMax then
iMax := iw;
w := '';
end;
end;
end;
WriteLn;
WriteLn ('Максимальное число = ', iMax);
ReadLn;
end.
3 вариант ответа при загрузке операционной системы