Задания для самостоятельного выполнения

2.1. Определить, является ли пятизначное число, введенное с клавиатуры, палиндромом. Программа должна содержать проверку того, что введенное число действительно пятизначное.

2.2. Имеется зашифрованный код сейфа – четырехзначное число. Чтобы расшифровать, нужно перевернуть это число (4327 → 7234), затем, если сумма цифр числа четная, то приписать ему в конец 0, если нечетная – приписать к началу 1. Программа должна содержать проверку того, что введенное число действительно четырехзначное.

2.3. Если целое число a делится нацело на целое число b (a и b вводятся пользователем), то вывести на экран частное от деления, в противном случае вывести сообщение вида «a = 8 на b = 19 нацело не делится».

2.4. Найти количество отрицательных чисел среди четырех чисел a, b, c, d, введенных с клавиатуры.

2.5. Вывести на экран номер четверти, которой принадлежит точка с координатами (x, y), или же написать, что точка является началом координат или лежит на одной из осей x или y.

2.6. Выведите на экран все возможные трехзначные числа, полученные путем перестановки цифр трехзначного числа, вводимого с клавиатуры.

2.7. Напишите программу, которая по дате рождения и сегодняшней дате определяет, исполнилось ли пользователю полных 18 лет. Программа должна проверять корректность введенной даты.

2.8. Студент прошел тест, оцениваемый в баллах от нуля до пяти. Вывести на экран оценку, в зависимости от балла: 5 – «отлично», 4 – «хо­ро­шо», 3 – «удовлетворительно», 2, 1 или 0 – «неудовлетворительно» (использовать оператор switch).

2.9. Напишите программу, запрашивающую имя и возраст в годах человека мужского пола. Определить возрастную категорию (до года –«младенец», от года до 11 лет – «ребенок», от 12 до 15 лет – «подросток», от 16 до 25 лет – «юноша», от 26 до 70 лет – «мужчина», от 70 до 99 лет –«старик», более 100 лет – «долгожитель»). Вывести на экран сообщение: (например, введены имя Иван и возраст 20) «Иван – юноша. Его возраст – 20.».

2.10. Пользователь вводит название геометрической фигуры на плоскости (варианты: круг, квадрат, прямоугольник, треугольник). Вывести на экран периметр и площадь заданной фигуры (данные, необходимые для расчетов, запросить у пользователя).

2.11. Вывести на экран все целые четные числа из диапазона от А до В (A и B вводятся с клавиатуры, АВ).

2.12. Вывести на экран все трехзначные числа, в которых хотя бы две цифры повторяются.

2.13. Вывести на экран все четырехзначные числа, в записи которых все цифры разные.

2.14. Пользователь вводит целое число A (1≤A≤9). На экран выводится A строк этого числа по 1, 2, …, А таких чисел.

       
       
       
       

2.15. Пользователь вводит целое число A (1≤A≤9). На экран выводится A строк чисел 1, 2, …, А по 1, 2, …, А таких чисел соответственно.

       
       
       
       

2.16. Пользователь вводит целое число A (1≤A≤9). На экран выводится A строк чисел от 1 до B, где B принимает значения от A до 1).

       
       
       
       

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: