Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зборник задач ОАП.doc
Скачиваний:
8
Добавлен:
23.11.2019
Размер:
1.56 Mб
Скачать

Сумма, среднее и т.П.

12.120. Дан двухмерный массив. Определить:

а) сумму всех элементов массива;

б) сумму квадратов всех элементов массива;

в) среднее арифметическое всех элементов массива.

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

12.122. В двухмерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с первой по одиннадцатую (в первом столбце— информация о классах первой параллели, во втором— второй параллели и т.д.), В каждой параллели школы 5 классов. Определить общее число учеников в школе.

12.123. В зрительном зале 23 ряда, в каждом из которых 40 мест (кресел) . Информация о проданных билетах хранится в двухмерном массиве, номера строк которых соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — О. Определить общее число свободных мест в зрительном зале.

12.124. В двухмерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первой строке— информация о группах первого курса, во второй — второго и т.д.). На каждом курсе 8 групп. Определить среднее число студентов в одной группе.

12.125. В двухмерном массиве в строках хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке— информация об оценках первого ученика, во второй— второго и т.д.). Общее число предметов равно 10. Определить среднюю оценку по классу в целом.

12.126. Найти координаты (номера) элемента, наиболее близкого к среднему значению всех элементов массива.

Условный оператор после цикла

12.127. Определить, является ли сумма значений элементов массива четырехзначным числом.

12.128. В поезде 20 вагонов, в каждом из которых 36мест. Информация о проданных на поезд билетах хранится в двухмерном массиве, номера строк которых соответствуют номерам вагонов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — О. Составить программу, определяющую, имеются ли в поезде свободные места.

12.129. Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двухмерном массиве. Верно ли, что общий доход фирмы за год превысил некоторое заданное число?

Условный оператор в цикле

12.130. Дан двухмерный массив целых чисел. Определить:

а) сумму элементов массива, больших 30;

б) количество нечетных элементов массива;

в) среднее арифметическое четных элементов массива;

г) сумму тех элементов массива, сумма индексов которых равна s.

12.131. Дан двухмерный массив целых чисел. Определить:

а) сумму четных элементов массива;

б) количество элементов массива, меньших 50;

в) среднее арифметическое нечетных элементов массива;

г) сумму тех элементов массива, сумма индексов которых кратна трем.

12.132. В двухмерном массиве имеются отрицательные элементы. Определить координаты самого нижнего и самого правого из них.

12.133. Дан двухмерный массив. Определить:

а) максимальный элемент массива;

6) минимальный элемент массива;

в) координаты минимального элемента массива. Если элементов с минимальным значением несколько, то должны быть найдены координаты самого нижнего и самого правого из них;

г) координаты максимального элемента массива. Если элементов с максимальным значением несколько, то должны быть найдены координаты самого верхнего и самого левого из них.

12.134. Дан двухмерный массив. Поменять местами первый максимальный и последний минимальный элементы массива. Принять, что массив просматривается построчно сверху вниз, а в каждой строке — слева направо

12.135. Дан двухмерный массив. Определить:

а) количество максимальных элементов в массиве;

б) количество минимальных элементов в массиве.

12.136. Дан двухмерный массив. Найти число пар одинаковых соседних элементов. В качестве соседних рассматривать:

а) только элементы, расположенные в одной строке;

б) только элементы, расположенные в одном столбце;

в) элементы, расположенные в одной строке или в одном столбце.

12.137. Дан двухмерный массив ненулевых целых чисел. Определить, сколько раз элементы массива меняют знак (принимая, что массив просматривается построчно сверху вниз, а в каждой строке — слева направо).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]