Z(3,3) massivinin hər sütunundaki müsbet elemenlerin orta qiymetlerinden massiv formalasdirmali.Bele bir proqrami paskalda yazmaq teleb olunur.proqramin texmini bele yazmisam.amma tamamlaya bilmirem.komek etsez shad olaram.
1 | program massiv; |
2 | uses crt; |
3 | const n=3;m=3; |
4 | var |
5 | z:array [1..n,1..m]of real;s,s1:real; |
6 | i,j:byte; |
7 | begin |
8 | for i:=1 to n do |
9 | begin write(i,'-ci setir:'); |
10 | for j:=1 to m do read(z[i,j]); |
11 | end; |
12 | for j:=1 to m do |
13 | begin S:=0; |
14 | for i:=1 to n do |
15 | S:=S+z[i,j]; S1:=S/m; |
16 | write(S1:3); |
17 | end; |
18 | end. |
Verilmiş cavablar və yazılan şərhlər (1 cavab var)
1
Salam
1
program prog;
2
var Z: array[1..3,1..3] of real;
3
i,j:integer;
4
orta1,orta2,orta3:real;
5
orta: array[1..3] of real;
6
say: array[1..3] of integer;
7
begin
8
orta1:=0;
9
orta2:=0;
10
orta3:=0;
11
for i:=1 to 3 do begin
12
for j:=1 to 3 do begin
13
readln(Z[i,j]);
14
end;
15
end;
16
for i:=1 to 3 do begin
17
say[i]:=0;
18
for j:=1 to 3 do begin
19
if(Z[1,i]>0) then begin
20
say[i]:=say[i]+1;
21
orta[i]:=(orta[i]+Z[i,j]);
22
end;
23
end;
24
end;
25
for i:=1 to 3 do begin
26
orta[i]:=orta[i]/say[i];
27
writeln(orta[i]);
28
end;
29
readln;
30
end.
Sual verin
Cavab verin