Определи, что будет выведено в результате выполнения каждой из следующих программ. а) program a78; var i, s : integer; sr : real; const a : array [1..6] of integer = (1, 7, 3, 6, 0, 10); begin s : =0; for i : = 1 to 6 do s : =s+a[i]; sr : =s/6; writeln ('sr=', sr) end. Решение: i a[i] s i sr Ответ: . б) program b78; var i, k : integer; a: array [1..7] of integer; begin for i : =1 to 7 do a[i] : =i*3; k : =0; for i : =1 to 7 do if a[i] \gt 10 then k : =k+1; writeln ('k=', k) end. Решение: i a[i] i k Ответ: . в) program v78; var i, m, n, k: integer; a: array [1..7] of integer = (-1, 7, -3, -6, 0, 1, 2); begin m : =0; n : =0; k : =0; for i : =1 to 7 do begin if a[i] \gt 0 then m : =m+1; if a[i] \lt 0 then n : =n+1; if a[i]=0 then k : =k+1; end ; writeln ('m=', m, ' n=', n, ' k=', k) end. Решение: i a[i] i m n k Ответ: m= , n= , k= . г) program g78; var i, d, m: integer; const a: array [1..6] of integer = (1, -7, 3, 6, 0,-10); begin d : =1; m : =a[1]; for i : =2 to 6 do if m \lt a[i] then begin d : =i; m : =a [i] end; writeln ('d=', d) end. Решение: i a[i] i d m Ответ: d= .
Задание

Запиши ответы

Определи, что будет выведено в результате выполнения каждой из следующих программ.

а) program \( a78 \) ;

var \( i, s : integer\) ; \(sr : real\) ;

const \( a \) : array \( [1..6] \) of \( integer = (1, 7, 3, 6, 0, 10)\) ;

begin

\(s\) : \(=0\) ;

\(for\) \( i\) : \(= 1\) \(to\) \(6 \) do

\(s\) : \(=s+a[i]\) ;

\(sr\) : \(=s/6 \) ;

\(writeln ('sr=', sr)\)

end.

Решение:

i a[i]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
s i sr
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ]

Ответ:[ ].

б) program \( b78 \) ;

var \(i, k : integer\) ;

\(a:\) array \( [1..7] \) of \(integer\) ;

begin

for \(i\) : \(=1\) to \(7\) do \(a[i]\) : \(=i\*3\) ;

\(k\) : \(=0\) ;

for \(i\) : \(=1\) to \(7\) do

if \(a[i] \gt 10\) then \( k\) : \(=k+1;\)

\(writeln ('k=', k)\)

end.

Решение:

i a[i]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
i k
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]

Ответ:[ ].

в) program \( v78 \) ;

var \(i, m, n, k: integer\) ;

\(a:\) array \( [1..7] \) of \(integer = (-1, 7, -3, -6, 0, 1, 2)\) ;

begin

\(m\) : \(=0\) ; \(n\) : \(=0\) ; \(k\) : \(=0\) ;

for \(i\) : \(=1\) to \(7\) do \(\)

begin

if \(a[i] \gt 0\) then \(m\) : \(=m+1\) ;

if \(a[i] \lt 0\) then \(n\) : \(=n+1\) ;

if \(a[i]=0\) then \(k\) : \(=k+1\) ;

end ;

\( writeln ('m=', m, ' n=', n, ' k=', k)\)

end.

Решение:

i a[i]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
i m n k
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ]

Ответ: \(m=\) [ ], \(n=\) [ ], \(k=\) [ ].

г) program \( g78 \) ;

var \(i, d, m: integer\) ;

const \(a:\) array \( [1..6] \) of \(integer = (1, -7, 3, 6, 0,-10)\) ;

begin

\(d\) : \(=1\) ; \(m \) : \(=a[1]\) ;

for \(i\) : \(=2\) to \(6\) do

if \(m \lt a[i]\) then begin

\(d\) : \(=i\) ;

\(m\) : \( =a [i]\)

end;

\(writeln ('d=', d)\)

end.

Решение:

i a[i]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
[ ] [ ]
i d m
[ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ]
[ ] [ ] [ ]

Ответ: \(d=\) [ ].