Var s, s1, sn: string; i, n, p1, p2: integer; begin readln(s); p1 : = pos(' ', s) - 1; n : = length(s); i : = n; while s[i] < > ' ' do i : = i - 1; p2 : = i + 1; s1 : = copy(s, 1, p1); sn : = copy(s, p2, n + 1 - p2); s : = sn + copy(s, p1 + 1, p2 - p1 - 1) + s1; writeln(s) end.
Спасибо
Ответ дал: Гость
program; var i: byte; str: string; begin for i: =60 to 70 do begin str: =str+chr(i) ; end; writeln(str); end.
Ответ дал: Гость
1)
var
a,b,c: real;
begin
readln(a,b);
c: =180-a-b;
if (a> 90) or (b> 90) or (c> 90) then writeln('тупоугольный')
else
if (a=90) or (b=90) or (c=90) then writeln('прямоугольный')
else writeln('остроугольный');
end.
2)
var
v: real;
begin
readln(v);
if v< 7.8 then writeln ('ракета упадет на землю');
if v=7.8 then writeln ('ракета станет спутником земли');
if (v> 7.8) and (v< =16.4) then writeln ('ракета останется в пределах солнечной системы'); if (v> 16.4) then writeln ('ракета покинет пределы солнечной системы');
Популярные вопросы