Требования к результатам работы
Самостоятельная работа № 1. Разработка спецификации программного продукта.
1. Цель работы: Сформировать навыки составления специальной документации.
Задание к работе
Варианты заданий:
1.Написать программу, которая анализирует данные о возрасте и относит человека к одной из четырех групп: дошкольник, ученик, работник, пенсионер. Возраст вводится с клавиатуры.
2.Вычислить значение функции:
3.На оси ОХ расположены три точки a , b, c. Определить, какая из точек b или c расположена ближе к a.
4.Дано число x. Напечатать в порядке возрастания числа: sin x, cos x, ln x. Если при каком-либо х некоторые из выражений не имеют смысла, вывести сообщение об этом и сравнивать значения только тех выражений, которые имеют смысл.
5.Составить программу, которая проверяла бы, не приводит ли суммирование двух целых чисел А и В к переполнению. Если будет переполнение, то сообщить об этом. Иначе вывести сумму этих чисел.
6. Написать программу, которая по паролю будет определять уровень доступа сотрудника к секретной информации в базе данных. Доступ к базе имеют только шесть человек, разбитых на три группы по степени доступа. Они имеют следующие пароли: 9583, 1747 — доступны модули баз А, В, С; 3331, 7922 — доступны модули баз В, С; 9455, 8997 — доступен модуль базы С.
7. Составить программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, чем необходимо, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает сообщение об этом и указывает размер недостающей суммы.
|
|
8. Вычислить значение функции:
9. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал m1 баллов, во втором — n1, в третьем — p1- Петров — m2, n2, p1 соответственно; Сидоров — m3, n3, p3. Составить программу, определяющую, сколько баллов набрал победитель.
10. Вычислить значение функции:
11. Найти max{min (a, b), min (c, d)}.
12. Дано трехзначное число. Написать программу, определяющую кратна ли шести сумма его цифр.
13. Даны числа x , y, z. Найти значение выражения:
14. Составить программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, чем необходимо, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает сообщение об этом и указывает размер недостающей суммы.
|
|
15. В ЭВМ поступают результаты соревнований по плаванию для трех спортсменов. Составить программу, которая выбирает лучший результат и выводит его на экран с сообщением, что это результат победителя заплыва.
16. Дано четырехзначное число. Написать программу определения входят ли в него цифры 3,5,7.
17. К финалу конкурса лучшего по профессии «Специалист электронного офиса» были допущены трое: Иванов, Петров, Сидоров. Соревнования проходили в три тура. Иванов в первом туре набрал m1 баллов, во втором — n1, в третьем — p1- Петров — m2, n2, p2 соответственно; Сидоров — m3, n3, p3. Составить программу, определяющую, сколько баллов набрал победитель.
18. Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра.
19. Дано трехзначное число. Написать программу определения является ли оно палиндромом (перевертышем), т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
20. Составьте программу, которая уменьшает первое число в пять раз, если оно больше второго по абсолютной величине.
|
|
21. Даны три числа a, b, c. Определить, какое из них равно d. Если ни одно не равно d, то найти max (d-a, d-b, d-c).
22. Написать программу, которая по заданным трем числам определяет, является ли сумма каких-либо двух из них положительной.
23. Вычислить значение функции:
24. Дано четырехзначное число. Написать программу определения больше ли цифра сотен цифры единиц.
25. Определить, является ли номер автобусного билета счастливым числом. Номер задается шестизначным числом.
Требования к результатам работы
- Качество работы, проделанной на этапе подготовки;
- Качество программы;
- Умение автора анализировать выполненную работу и причину проблем, возникающих в процессе реализации задачи.
Дата добавления: 2018-11-24; просмотров: 99; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!