Глава 8
86
8.9. Оценки каждого из 18 учеников по трем предметам представлены в виде таб-
лицы (рис. 8.1).
Ученик
Предмет
1
2
3
1
4
4
5
2
3
4
3
...
18
5
4
4
Рис. 8.1
Составить программу, которая запрашивает каждую из оценок и затем повто-
ряет ее (на той же строчке). Задачу решить в двух вариантах:
1) ввод/вывод оценок осуществляется по строкам;
2) ввод/вывод оценок осуществляется по столбцам.
8.10. Баллы, полученные в соревнованиях по пятиборью каждым из восьми спорт-
сменов по
каждому виду спорта, представлены в виде таблицы (рис. 8.2).
Спортсмен
Вид спорта
1
2
...
5
1
876
655
604
2
744
634
780
...
...
...
8
897
880
798
Рис. 8.2
Составить программу, которая запрашивает каждое из значений в таблице и
затем повторяет его (на той же строчке). Задачу решить в двух вариантах:
1) ввод значений осуществляется по столбцам;
2) ввод значений осуществляется по строкам.
Вложенные циклы
87
Обработка данных во время ввода
с использованием вложенных циклов
8.11. Известна зарплата каждого из 12 работников фирмы за каждый месяц первого
квартала (рис. 8.3).
Работники
Месяц
1
2
3
1
2
...
12
Рис. 8.3
Организовать ввод информации по этой таблице и определить:
а) общую сумму, выплаченную за
квартал всем работникам;
б) зарплату, полученную за квартал каждым работником;
в) общую зарплату всех работников за каждый месяц.
8.12. В соревнованиях по фигурному катанию спортсмены выступают в трех видах
многоборья (обязательная, короткая и произвольная программы). Известны
результаты (в баллах) каждого из 15 участников соревнований (рис. 8.4).
Спортсмен
Программа
Обязательная
Короткая
Произвольная
1
2
...
15
Рис. 8.4
Организовать ввод информации по этой таблице и определить:
а) среднее
количество баллов, полученных каждым спортсменом;
б) среднее
количество баллов, полученных по каждому виду программы.