Var a:array [1..3,1..5] of integer; i,j,max,jmax,t:integer; begin for i:=1 to 3 do begin for j:=1 to 5 do read(a[i,j]); readln; end; writeln; max:=a[1,1]; jmax:=1; for i:=1 to 3 do for j:=1 to 5 do if a[i,j]>max then begin max:=a[i,j]; jmax:=j; end; for i:= 1 to 3 do begin t:=a[i,1]; a[i,1]:=a[i,jmax]; a[i,jmax]:=t; end; for i:=1 to 3 do begin for j:=1 to 5 do write(a[i,j],' '); writeln; end; <span>end.</span>
Program enot; Var a: array [1..6] of integer; i,p:integer; begin for i:= 1 to 6 do a[i]:= random(13)+5; for i:= 1 to 6 do write(a[i]:4); writeln(); p:=a[5]; a[5]:=a[6]; a[6]:=p; a[4]:=a[4]*3; for i:= 1 to 6 do write(a[i]:4); <span>end.</span>
Тут просто, смотри, цифра 1 означает 2, 2-4, 3-8, 4-16, 5-32 (Число каждый раз увеличивается в 2 раза).Теперь всё складываем, и получаем 0+4+8+64=72. У 8-9 классов похожие задачи есть