Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практическая работа 1 Условный оператор, операт...docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
28.78 Кб
Скачать

Задачи по теме: Оператор выбора case. Задание-4

  1. Напишите программу, которая анализирует человека по возрасту и относит к одной из четырех групп: дошкольник, ученик, работник, пенсионер. Возраст вводится с клавиатуры.

  2. Фирма производит ремонт и обслуживание теплосетей. Клиенты фирмы разделены на четыре категории “a”, “b”, “c”, “d”. При обслуживании клиентов категории “a” производится скидка 25%, категории “b” – 10%, категории “c” – 3%, категории “d” – 0%.

  3. Напишите программу, которая выводит римскую запись введенного числа (число меньше десяти).

  4. Напишите программу, которая определяет время суток – утро, день, вечер или ночь по введенному времени в часах от 1 до 24 часов.

  5. Напишите программу, которая по введенному числу от 1 до 12 выводит название сезона, считая число номером месяца. При введении некорректного числа программа должна выводить сообщение об ошибке.

  6. Компьютерный тест. Пользователя просят выбрать одну из трех геометрических фигур: круг, квадрат, треугольник. После выбора фигуры на экран выводится психологическая характеристика пользователя, согласно выбранной фигуре. Например, треугольник – любознательный человек, первооткрыватель.

  7. Китайский гороскоп. Пользователь вводит четырехзначное число – год рождения. Программа выводит название животного, соответствующего данному году по китайскому гороскопу.

  8. Напишите программу, которая выводит название введенной пользователем цифры.

  9. Вовочка, любитель стрелять из рогатки, 7 раз попадал в милицию. Ввести с клавиатуры целое положительное число – номер попадания. Определить результат: 4,6,7 – милиционеры вставляли новое стекло, 2,5 – новое стекло вставлял папа Вовочки, 1, 3 – стекло не разбилось.

  10. Написать программу, позволяющую по последней цифре числа определить последнюю цифру его квадрата.

  11. Составить программу, которая по заданным году и номеру месяца m определяет количество дней в этом месяце.

  12. Написать программу, которая по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 - метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L выдавала бы соответствующее значение длины отрезка в метрах.

  13. Написать программу, которая по введенному номеру единицы измерения (1 – дециметр, 2 – километр, 3 - метр, 4 – миллиметр, 5 – сантиметр) и длине отрезка L в метрах выдавала бы соответствующее значение длины отрезка в соответствующей единице измерения.

  14. Составьте программу, которая по введенному k – числу цветков печатает фразу «В букете k цветков», причем согласовывает окончание слова «цветок» с числом k.

  15. Написать программу, которая по вводимому числу от 1 до 11 (номеру класса) выдает сообщение «Привет, k-классник». Например, если k=1 , «Привет, первоклассник», если k=4, «Привет, четвероклассник».

  16. Для целого k от 1 до 99 напечатать фразу : «Мне k лет», учитывая при этом, что при некоторых k слово «лет» надо заменить на «год» или «года».

  17. Напишите программу, которая по введенному году рождения определяет год по Восточному гороскопу.

  18. Вводится произвольный символ с клавиатуры. Определить, что за символ был введен: число, знак, буква…)

  19. Составить программу, которая бы рекомендовала в зависимости от уличной температуры, какую необходимо одеть одежду. Данные: +20 – футболка, +5 – легкая куртка, -10 – теплая куртка. Рекомендации необходимо отразить на экране монитора.

  20. Даны два действительных числа x и y. Арифметические действия над ними пронумерованы. (1 – сложение, 2 – вычитание и т.д. ) составить программу, которая по введенному номеру выполняет то или иное действие над числами)