// PascalABC.NET 3.0, сборка 1157 от 02.02.2016 begin var n:=ReadInteger('n='); if n<0 then Writeln(n,'! не определено: n<0') else if n=0 then Writeln('0!=1') else begin var p:BigInteger:=1; for var i:=2 to n do p*=i; Writeln(n,'!=',p) end end.
const n=10; var a:array[1..n] of integer; i,min,max:integer; begin for i:=1 to n do a[i]:=random(50); for i:=1 to n do write(a[i]:4); writeln; min:=32000; max:=-32000; for i:=1 to n do if a[i]<min then min:=a[i]; for i:=1 to n do if a[i]>max then max:=a[i]; writeln('минимальный элемент массива = ',min); writeln('максимальный элемент массива= ',max); end.
2.
const n=10; var a:array[1..n] of integer; i,j,p:integer; begin for i:=1 to n do a[i]:=random(20); for i:=1 to n do write(a[i]:4); writeln; for i:=1 to n-1 do begin for j:=1 to n-1 do if a[j]<=a[j+1] then begin p:=a[j]; a[j]:=a[j+1]; a[j+1]:=p; end; end; for i:=1 to n do write(a[i]:4); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Унас с учителем по информатике возник спор: какая память быстрее-оперативная или внешняя(долговременная)