Program programma; uses crt; var a,k: integer; begin write ('введите число а = '); readln(a); while abs(a)> 0 do begin a: =a div 10; k: =k+1; end; if k=2 then writeln('число двузначное') else writeln('число не является двузначным') end. program programma; uses crt; var n,p,i: integer; begin clrscr; write('введите число n = '); readln(n); p: =1; write('p='); for i: =1 to n-1 do begin p: =p*i; write(i,'*'); end; p: =p*n; write(n,'=', p); end.
galkar
30.01.2023
Program programma; uses crt; var n,p,i: integer; begin clrscr; write('введите число n = '); readln(n); p: =1; if (n< =12) and (n> 0) then begin write('p='); for i: =1 to n-1 do begin p: =p*i; write(i,'*'); end; p: =p*n; write(n,'=', p); end; end. или проще program programma; uses crt; var n,p,i: integer; begin clrscr; write('введите число n = '); readln(n); p: =1; if (n< =12) and (n> 0) then begin write('p='); for i: =1 to n do p: =p*i; write(p); end; end.