найти сумму элементов массива H(11) ,стоящих на четных местах и их количество

2

Ответы и объяснения

2013-05-26T11:33:09+00:00
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26   #include "stdafx.h" #include <stdio.h> #include <iostream> using namespace std; void main() { int V[10]; int summ = 0; // Ручное заполнение массива cout << "Init Array" << endl; for(int i = 0; i < 10; ++i) { cout << "Cell " << i << " = "; cin >> V[i]; cout << endl; } // Подсчёт суммы чётных значений чётных ячеек массива for (int i = 2; i < 10; i = i + 2) { if(V[i]%2 == 0 ) summ += V[i]; } cout<<"Summ="<< summ << endl; cin.get();
2013-05-26T14:10:06+00:00

var

n:array [1..11] of integer;

i,k,s:integer;

begin

for i:=1 to 11 do begin

write ('N[',i,'] = ');readln(n[i]);

end;

s:=0;

k:=0;

for i:=1 to 11do

if odd(i)=true then begin

k:=k+1;

s:=s+n[i];

end;

writeln (k);

writeln (s);

readln;

end.