>> n;
for(int i=0; i
“Hello!” << endl;}
system(“pause”);
return 0;
}
Надо:
выделять память
записывать данные в нужную ячейку
читать данные из ячейки
i ++;
Обработка в цикле:
i = 0;
while ( i < N )
{
// обработать A[i]
i ++;
}
Цикл с переменной:
for( i = 0; i < N; i++ )
{
// обработать A[i]
}
A[0] =
A[1] =
A[2] =
A[3] =
A[4] =
5
12
34
56
13
cout >> "Массив A:\n";
for ( i = 0; i < N; i++ )
cout << A[i] << " ";
Задача. Заполнить массив (псевдо)случайными целыми числами в диапазоне от 20 до 100.
Задача. В массиве записаны данные о росте баскетболистов. Сколько из них имеет рост больше
180 см, но меньше 190 см?
count = 0;
for ( i = 0; i < N; i++ )
if ( 180 < A[i] && A[i] < 190 )
count ++;
среднее арифметическое
«B»: Заполните массив случайными числами в интервале [0,100] и подсчитайте отдельно среднее значение всех элементов, которые <50, и среднее значение всех элементов, которые ≥50.
Пример:
Массив:
3 2 52 4 60
Ср. арифм. элементов [0,50): 3.000
Ср. арифм. элементов [50,100]: 56.000
Вариант с досрочным выходом:
break;
досрочный выход из цикла
«B»: Заполнить массив случайными числами и найти два максимальных элемента массива и их номера.
Пример:
Массив:
5 5 3 4 1
Максимальный элемент: A[1]=5
Второй максимум: A[2]=5
сравниваем два соседних элемента; если они стоят «неправильно», меняем их местами
за 1 проход по массиву один элемент (самый маленький) становится на свое место
1-й проход:
i
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть