Си: 26x - Обработка массивов (ОГЭ)

1. В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных песен (Dat[0] – количество голосов, поданных за первого исполнителя; Dat[1] – за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int k, m;
int Dat[10];
Dat[0] = 16; Dat[2] = 20;
Dat[3] = 20; Dat[3] = 41;
Dat[4] = 14; Dat[5] = 21;
Dat[6] = 28; Dat[6] = 12;
Dat[8] = 15; Dat[9] = 35;
m = 0;
for(k=0; k<10; k++)
if ( Dat[k] > m )
m = Dat[k];
printf("%d", m);
Ответ: 
2. В таблице Ves хранятся данные о весе в килограммах по группе учащихся спортивной школы (Ves[0] – вес первого учащегося, Ves[1] – вес второго учащегося и т. д.). Определите, что будет напечатано в результате выполнения следующего алгоритма.
  int  Ves[14];
int i, n;
Ves[0] = 25; Ves[1] = 21;
Ves[2] = 23; Ves[3] = 28;
Ves[4] = 30; Ves[5] = 25;
Ves[6] = 31; Ves[7] = 28;
Ves[8] = 25; Ves[9] = 28;
Ves[10] = 30; Ves[11] = 27;
Ves[12] = 26; Ves[13] = 24;
n = Ves[0];
for(i=0; i<14; i++)
if (Ves[i] < n)
n = Ves[i];
printf("%d", n);
Ответ: 
3. В таблице Dat хранятся данные о количестве учеников в классах (Dat[0] – количество учеников в первом классе, Dat[1] – во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int k, m;
int Dat[11];
Dat[0] = 20; Dat[1] = 25;
Dat[2] = 19; Dat[3] = 25;
Dat[4] = 26; Dat[5] = 22;
Dat[6] = 24; Dat[7] = 28;
Dat[8] = 26; Dat[9] = 21;
Dat[10] = 27;
m = 0;
for(k=0; k<11; k++)
if ( Dat[k] < 25 )
m = m + 1;
printf("%d", m);
Ответ: 
4. В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[0] заданий сделал первый ученик, Dat[1] – второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int k, m;
int Dat[10];
Dat[0] = 7; Dat[1] = 9;
Dat[2] = 10; Dat[3] = 5;
Dat[4] = 6; Dat[5] = 7;
Dat[6] = 9; Dat[7] = 8;
Dat[8] = 6; Dat[9] = 7;
m = 0;
for(k=0; k<10; k++)
if ( Dat[k] < 8 )
m = m + 1;
printf("%d", m);
Ответ: 
5. Известная авиакомпания заносила данные о количестве утерянного багажа за год в таблицу Lose. Всего были занесены данные за последние 10 лет работы компании (Lose[0] – количество утерянного багажа за первый год работы, Lose[1] – за второй год и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int t, m;
int Lose[10];
Lose[0] = 1; Lose[1] = 5;
Lose[2] = 3; Lose[3] = 6;
Lose[4] = 7; Lose[5] = 12;
Lose[6] = 1; Lose[7] = 3;
Lose[8] = 3; Lose[9] = 1;
m = 0;
for(t=0; t<10; t++)
if ( Lose[t] > 3 )
m = m + Lose[t];
printf("%d", m);
Ответ: 
6. Известная авиакомпания заносила данные о количестве утерянного багажа за год в таблицу Lose. Всего были занесены данные за последние 10 лет работы компании (Lose[0] – количество утерянного багажа за первый год работы, Lose[1] – за второй год и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int t, m;
int Lose[10];
Lose[0] = 1; Lose[1] = 5;
Lose[2] = 3; Lose[3] = 6;
Lose[4] = 7; Lose[5] = 12;
Lose[6] = 1; Lose[7] = 3;
Lose[8] = 3; Lose[9] = 1;
m = 0;
for(t=0; t<10; t++)
if ( Lose[t] < 6 )
m = m + Lose[t];
printf("%d", m);
Ответ: 
7. В таблице А хранятся данные о количестве призеров олимпиады по программированию по 9-ти округам Москвы. Определите, что будет напечатано в результате выполнения следующего алгоритма.
  int k, score;
int A[9];
A[0] = 9 ; A[1] = 11;
A[2] = 7; A[3] = 12;
A[4] = 13; A[5] = 5;
A[6] = 9 ; A[7] = 3;
A[8] = 4;
score = 0;
for(k=0; k<9; k++)
if ( A[k] < 9 )
score = score + A[k];
printf("%d", score);
Ответ: 
8. В таблице Dat хранятся данные измерений среднесуточной температуры в градусах (Dat[0] – данные за первый день, Dat[1] – за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int Dat[7];
int k, day;
Dat[0] = 9; Dat[1] = 11;
Dat[2] = 10; Dat[3] = 13;
Dat[4] = 8; Dat[5] = 5;
Dat[6] = 11;
day = 0;
for(k=0; k<7; k++)
if ( Dat[k] <= 10 )
day = day + 1;
printf("%d", day);
Ответ: 
9. В таблице Аni хранятся данные о численности обезьян в зоопарке города Тулы (Ani[0] - число обезьян в 2001 году, Апі[1] - в 2002 и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int k, m;	
int Ani[12];
Ani[0] = 17; Ani[1] = 17;
Ani[2] = 19; Ani[3] = 21;
Ani[4] = 23; Ani[5] = 22;
Ani[6] = 24; Ani[7] = 16;
Ani[8] = 19; Ani[9] = 21;
Ani[10] = 17; Ani[11] = 11;
m = 0;
for(k=0; k<12; k++)
if ( Ani[k] == 17 )
m = m + Ani[k];
printf("%d", m);
Ответ: 
10. В таблице Sea хранятся данные о количестве россиян, отдыхавших на Чёрном море (Sea[0] - число россиян в 2001 году, Sea[1] - в 2002 и т. д.). Определите, какое число будет напечатано в результате работы следующей программы.
  int k, s;	
int Sea[12];
Sea[0] = 170; Sea[2] = 170;
Sea[2] = 190; Sea[3] = 210;
Sea[4] = 230; Sea[5] = 220;
Sea[6] = 240; Sea[7] = 160;
Sea[8] = 190; Sea[9] = 210;
Sea[10] = 170; Sea[11] = 170;
s = 100;
for(k=0; k<12; k++)
if ( Sea [k] > 220 )
s = s + Sea [k];
printf("%d", s);
Ответ: