Const c:array [1..10] of integer = (-7,3,0,2,-1,4,8,-9,1,6); var b,d:array [1..10] of integer; p,k,max,i,j,tmp:integer; begin p:=1; for i:=1 to 10 do if c[i] > 0 then p:=p*c[i]; k:=0; for i:=1 to 10 do if c[i] < 0 then inc(k); d:=c; max:=d[1]; for i:=2 to 10 do if c[i] > max then max:=c[i]; writeln ('Max: ',max); writeln ('Kol-vo otriz. elementov: ',k); writeln ('Proizvedenie: ',p); for i:=1 to 10 do if c[i] >= 0 then b[i]:=c[i]+10 else if c[i] < 0 then b[i]:=c[i]*c[i]; writeln ('New massiv: '); for i:=1 to 10 do write (b[i],' '); writeln; for i:=1 to 9 do for j:=i+1 to 10 do if d[j] > d[i] then begin tmp:=d[j]; d[j]:=d[i]; d[i]:=tmp; end; for i:=1 to 10 do write (d[i],' '); writeln; end.
До семи лет мальчик обычно оставался на попечении женщин, потом начиналось суровое военное воспитание. По целым дням он пропадал в лесах, окружавших отцовский замок, учился сражаться на мечах, копьях, биться на палках, стрелять, ездить на коне, плавать, переносить походные тяготы.Учили его и охотничьим навыкам — обращаться с соколом, носить его на руке, напускать на птицу, охотиться с собаками. Охота была любимым развлечением рыцарства в свободное время.Однако о развитии ума, обучении каким-либо наукам заботились мало. Редко кто из рыцарей, чего греха таить, умел читать и писать. Грамота считалась, скорее, «женским делом» — девочка училась ей у домашнего священника и потом с удовольствием читала молитвенник или героические .Мальчику оставалось лишь слушать песни бродячих жонглеров, забредших в отцовский замок, восхищаться подвигами их героев и давать себе обещания подражать им в течение всей жизни.С ранних лет будущий рыцарь укреплялся в беззаветной вере своих отцов в учение Христа, в христианских заповедях. Но и христианство воспринималось упрощенно, лишь в соответствии с рыцарским духом, поскольку оно как бы оправдывало воинские устремления.
var b,d:array [1..10] of integer;
p,k,max,i,j,tmp:integer;
begin
p:=1;
for i:=1 to 10 do
if c[i] > 0 then p:=p*c[i];
k:=0;
for i:=1 to 10 do
if c[i] < 0 then inc(k);
d:=c;
max:=d[1];
for i:=2 to 10 do
if c[i] > max then max:=c[i];
writeln ('Max: ',max);
writeln ('Kol-vo otriz. elementov: ',k);
writeln ('Proizvedenie: ',p);
for i:=1 to 10 do
if c[i] >= 0 then b[i]:=c[i]+10 else
if c[i] < 0 then b[i]:=c[i]*c[i];
writeln ('New massiv: ');
for i:=1 to 10 do write (b[i],' ');
writeln;
for i:=1 to 9 do
for j:=i+1 to 10 do
if d[j] > d[i] then
begin
tmp:=d[j];
d[j]:=d[i];
d[i]:=tmp;
end;
for i:=1 to 10 do write (d[i],' ');
writeln;
end.