15. См. указание к задаче 11.
Задание III уровня. Программы для задач III уровня должны работать для произвольного числа данных. Для решения задачи необходимо выполнить все пункты задания I и II уровней. Во всех программах осуществлять контроль правильности ввода.
Варианты задач III уровня.
1. Составить программу, суммирующую штрафное время команд при игре в хоккей. Выводить на экран суммарное штрафное время обеих команд после любого его изменения. После окончания игры выдать итоговое сообщение.
3. Составить программу помощника кассира в универсальном магазине. ЭВМ должна запрашивать цену товара и его количество, подсчитывать суммарную стоимость купленных товаров, запрашивать сумму денег, внесенных покупателем, и определять причитающуюся ему сдачу.
4. Вы решили достаточно много раз подбросить монету, чтобы убедиться в равновероятности выпадения орла и решки. Составить программу, которая помогает вам и подсчитывает, сколько раз выпал орел, сколько — решка. Если выпадает орел, вводится «Н»; если решка — «Т». После окончания эксперимента вывести на печать итоговое сообщение. Очередной бросок имитирует функция датчика случайных чисел.
5. Составить программу, которая ведет учет очков, набранных каждой командой при игре в баскетбол. После любого изменения счет выводить на экран. После окончания игры выдать итоговое сообщение. Предусмотреть ввод номеров команд в переменные и высвечивание их на экране.
6. Составить программу, подсчитывающую число удалений в каждой команде при игре в хоккей. После каждого удаления, выводить на экран номер хоккеиста, время, на которое он удаляется с поля, и суммарное число удалений в каждой команде. После окончания игры выдать итоговое сообщение.
7. Составить программу, подсчитывающую число посещений в поликлинике врачей-специалистов (отоларинголога, окулиста и хирурга). В конце дня выдавать итоговое сообщение. В начале работы программы должна вводиться дата, которая будет фигурировать в итоговом сообщении. Использовать множественный выбор.
8. ЭВМ используется при разборе коллекции марок. Составить программу, подсчитывающую число марок по спорту, по искусству и прочих. Подсчитать общее количество марок в коллекции. Использовать множественный выбор.
9. Пассажирский самолет может поднять груз общим весом 30т. Составить программу для определения веса почтового груза, который можно поместить в самолет после посадки пассажиров и загрузки их багажа. Во время регистрации пассажиров ЭВМ должна подсчитывать количество пассажиров (условный вес одного человека 100 кг) и суммировать вес багажа.
10. В сборе картофеля принимают участие 3 бригады. Учет ведется с помощью ЭВМ. Составить программу, которая определяет, сколько картофеля собрала каждая бригада (вес каждой новой порции прибавляется к уже накопленной сумме), выводит на экран текущий результат по трем бригадам после любых изменений и подсчитывает суммарный результат по всем бригадам в конце дня.
11. Для задачи 9 уровня I составить программу, которая может выдать необходимые сведения для всех желающих вступить в брак, количество которых заранее не известно.
12. Для задачи 12 уровня I составить программу, которая может обслуживать поток покупателей в течение дня, определяя в конце рабочего дня общую сумму, полученную от продажи книг.
13. Для задачи 11 уровня I составить программу обслуживания потока покупателей в течение дня и определения в конце дня общей суммы выручки.
14. Составить программу обслуживания соревнований по прыжкам в высоту. Для каждого выступающего спортсмена в ЭВМ вводится номер и результат. На экране должны появиться номер и результат лучшего на данном этапе спортсмена.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.