1 задача program proga; var st,st2:string; i:Integer; begin writeln('Введите число'); readln(st); for i:=1 to length(st) do begin st2:=st[i]; write(st2,' '); end; end. 2 задача program proga2; var st,st2:string; i,a:Integer; begin writeln('Введите возраст'); readln(a); if a>120 then writeln('Неверные данные'); if a=1 then writeln(a,' год'); if (a>1) and (a<5) then writeln(a,' года'); if((a mod 10 = 1) and (a div 10 <> 0 or 11 )) then writeln(a,' год'); if (a>=5) and (a mod 10 <> 2 or 3 or 4)and (a div 10 <> 10) then writeln(a,' лет'); if (a<=5) and (a mod 10 = 2 or 3 or 4)and (a div 10 = 10) then writeln(a,' года '); if(a>104) and (a<110)then writeln(a,' лет'); end.
var a: array[1..2,1..4] of real; b,c: string; d,x,y: real; i,j: integer; begin b:='ABCD'; c:='xy'; writeln('трапеция ABCD'); for i:=1 to 4 do begin writeln('координаты точки ',b[i],': '); for j:=1 to 2 do begin write(' ',c[j],i,' = '); readln(a[j,i]); end; end; x:=(a[1,3]-a[1,2]+a[1,4]-a[1,1])/2; y:=(a[2,3]-a[2,2]+a[2,4]-a[2,1])/2; d:=sqrt(x*x+y*y); writeln('длина средней линии: ',d:5:2); end.
ввод - вывод
трапеция ABCD координаты точки A: x1 = 3 y1 = 2 координаты точки B: x2 = 5 y2 = 5 координаты точки C: x3 = 9 y3 = 5 координаты точки D: x4 = 10 y4 = 2 длина средней линии: 5.50
Пользуйся на здоровье https://calculatori.ru/perevod-chisel.html