Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Алгоритмизация и программирование.doc
Скачиваний:
129
Добавлен:
24.11.2018
Размер:
1.15 Mб
Скачать

4 Контрольная работа и методические указания по её выполнению

4.1 Выбор варианта

Обозначим за XY код, заданный преподавателем, или две последние цифры номера вашей зачетной книжки. Тогда номер вашего варианта задания в контрольной работе выбирается следующим образом:

N = XY - 25*K, где

-1, если XY =00

0, если XY <=25

K = 1, если XY <=50

2, если XY <=75

3, если XY <=99

Например, ваш шифр 3423, XY=23, номер варианта N=23-25*0=23. Для шифра 3482, N=82-25*3=7, номер варианта 7.

Контрольная работа состоит из трёх заданий.

При оформлении задания своего варианта необходимо:

  • выполнить построение математической модели;

  • разработать блок-схему алгоритма;

  • написать программу на алгоритмическом языке.

4.2 Задание 1. Варианты задач

  1. Определить среднюю зарплату, если имеются данные о зарплате работников фирмы из N человек.

  2. По итогам экзамена (массиву оценок) определить количество студентов, сдавших экзамен на 4 и 5.

  3. Определить номер продавца розничной торговли, имеющего наибольшую выручку за день, если задана дневная выручка каждого из N продавцов.

  4. Подсчитать количество продавцов, выполнивших заданную норму выручки, если норма задана и даны дневные выручки каждого продавца.

  5. Имеется информация о количестве для N наименований торгового оборудования на складе. Определить номера видов торгового оборудования, количество которых меньше заданного числа P.

  6. Имеются данные о зарплате работников фирмы из N человек. Выполнить перерасчет зарплаты, увеличив ее на 10%.

  7. Имеется информация о наличии N наименований торгового оборудования на складе. Определить общее количество оборудования.

  8. Имеется информация о количестве для N наименований продуктов на складе. Определить количество видов продуктов, запас которых меньше заданной предельной нормы.

  9. Имеется информация о количестве для N наименований продуктов на складе. Определить номер продукта, количество которого максимально.

  10. Имеется информация о количестве для N наименований продуктов на складе. Определить номер продукта, количество которого минимально.

  11. В группе студентов определить старшего по возрасту, если есть данные о возрасте каждого студента.

  12. Определить количество студентов группы старше 20 лет, если есть данные о возрасте каждого студента группы.

  13. Найти средний возраст студентов группы, если есть данные о возрасте каждого студента группы.

  14. Фирма получила данные о стоимости N наименований новых товаров. Определить общую стоимость всех товаров.

  15. Фирма получила данные о стоимости N наименований новых товаров. Пересчитать стоимости всех товаров, уменьшив каждую стоимость на 15%.

  16. По итогам экзамена определить количество студентов, не сдавших экзамен.

  17. Фирма получила данные о стоимости N наименований новых товаров. Определить номер товара, стоимость которого максимальна.

  18. Фирма получила данные о стоимости N наименований новых товаров. Определить номер товара, стоимость которого минимальна.

  19. Определить суммарный объем продаж одного из магазинов в течение года. Сведения об объеме продаж заданы за каждый месяц.

  20. Фирма получила данные о стоимости N наименований новых товаров. Указать номера товаров, стоимость которых не превышает заданную сумму S.

  21. Даны сведения об объеме продаж за каждый месяц. Определить удельный вес продаж каждого месяца по отношению к общему объему продаж.

  22. Фирма получила данные о стоимости N наименований нового оборудования. Указать номера оборудования, стоимость которого находится в заданных пределах >=S1 и <=S2.

  23. Вывести номер месяца, в котором объем продаж был наибольшим, если имеются сведения об объеме продаж за каждый месяц.

  24. Вычислить средний объем продаж за 3-й квартал, если заданы объемы продаж за каждый месяц.

  25. По итогам экзамена определить среднюю оценку студентов группы.