использовать Чертежник
алг
нач
цел i
сместиться в точку (1,4)
опустить перо
нц для i от 1 до 4
сместиться на вектор (0,i*2-1)
сместиться на вектор (i+2,0)
сместиться на вектор (0,-(i*2-1))
сместиться на вектор (-(i+2),0)
если i <> 4 то
сместиться на вектор (0,-1) все
кц
поднять перо
сместиться в точку (0,0)
кон
X = 55
y = 75
y - x
x - y
x - y
и т.д.
В итоге x = y = 5
If x>y then begin writeln ('Не попал! Число больше!');goto m; end;
<span>if x<y then begin writeln('Не попал! Число меньше');goto m; end;</span>
<em>// PascalABC.NET 3.2, сборка 1437 от 03.05.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var s:=ReadlnString;
if s<>s.MatchValue('[01]+') then Write('не ');
Writeln('двоичное число')
end.
<u>Пример</u>
010101111011
двоичное число
begin
var s:=ReadlnString;
if s<>s.MatchValue('[\+-]?\d+.\d+') then Write('не ');
Writeln('дробное число')
end.
<u>Пример</u>
12.54
дробное число
begin
var s:=ReadlnString;
s.Matches('\s([\+-]?\d{2})\s').Select(t->Trim(t.Value)).Println;
end.
<u>Пример</u>
123.3 15 -11.7 +21 23.2 51 9 182
15 +21 51