ВУЗ:
Составители:
Рубрика:
8
2.16. Дано целое число в диапазоне 20 – 69, определяющее возраст (в годах ).
Вывести строку – словесное описание указанного возраста, обеспечив правиль-
ное согласование числа со словом "год ".
2.17. Определить дату d (день), m (месяц) k-го по счету дня високосного года.
Для переменных k и d использовать тип-диапазон, для переменной m – пере-
числяемый тип.
2.18. По дате d (день ), m (месяц), y (год ) определить d1, m1, y1 – дату предше-
ствующего дня . Переменные d, d1, y и y1 должны принадлежать к типу-
диапазону, переменные m и m1 – к перечисляемому типу.
2.19. Считая , что год невисокосный и его 1 января приходится на день недели
wd1, определить wd – день недели, на который приходится день с датой d
( день), m (месяц). Для переменной d использовать тип-диапазон , для перемен-
ных m, wd и wd1 – перечисляемый тип.
2.20. В восточном календаре принят 60-летний цикл, состоящий из 12-летних
подциклов , обозначаемых названиями цвета: зеленый, красный, желтый, белый
и черный. В каждом подцикле годы носят названия животных : крысы , коровы,
тигра, зайца, дракона, змеи, лошади, овцы , обезьяны , курицы , собаки и свиньи.
По номеру года вывести его название, если 1984 год был началом цикла – го-
дом зеленой крысы . Переменные, определяющие название подцикла и название
года, должны принадлежать к перечисляемому типу.
3. Программирование циклов
Циклы с параметром
3.1. Составить программу возведения натурального числа в квадрат, исполь-
зуя следующую закономерность:
2
2
2
2
2
11
213
3135
41357
...
n13579...2n1
=
=+
=++
=+++
=++++++−
3.2. Найти n первых чисел Фибоначчи.
Указание: Числа Фибоначчи
n
f определяются формулами 1ff
10
=
=
;
21 −−
+
=
nnn
fff
( K ,3,2n
=
).
3.3. Получить все числа Армстронга, состоящие из трех и четырех цифр.
Указание: Натуральное число из n цифр является числом Армстронга , если сумма его цифр ,
возведенных в n-ю степень , равна самому числу.
3.4. Получить все натуральные числа в заданном диапазоне , которые явля -
ются полными квадратами.
3.5. В последовательности a
1
, a
2
, a
3
,..., a
n
каждый член, начиная с четвёртого,
равен последней цифре суммы трёх предыдущих . Найти n - й элемент последо-
вательности.
8 2.16.Д ано целое число в диапазоне 20 – 69, определяю щ ее возраст (в годах ). В ывести строку– словесное описание указанного возраста, обеспечив правиль- ное согласование числасо словом "год". 2.17.О пределить датуd (день), m (месяц) k-го по счетудня високосного года. Д ля переменных k и d использовать тип-диапазон, для переменной m – пере- числяемый тип. 2.18.П о дате d (день), m (месяц), y (год) определить d1, m1, y1 – датупредш е- ствую щ его дня. П еременные d, d1, y и y1 долж ны принадлеж ать к типу- диапазону, переменные m и m1 – кперечисляемомутипу. 2.19.С читая, что год невисокосный и его 1 января прих одится надень недели wd1, определить wd – день недели, на который прих одится день с датой d (день), m (месяц). Д ля переменной d использовать тип-диапазон, для перемен- ных m, wd и wd1 – перечисляемый тип. 2.20.В восточном календаре принят 60-летний цикл, состоящ ий из12-летних подциклов, обозначаемых названиями цвета: зеленый, красный, ж елтый, белый и черный. В каж дом подцикле годы носят названия ж ивотных : крысы, коровы, тигра, зайца, дракона, змеи, лош ади, овцы, обезьяны, курицы, собаки и свиньи. П о номеругода вывести его название, если 1984 год был началом цикла – го- дом зеленой крысы. П еременные, определяю щ ие название подциклаи название года, долж ны принадлеж ать кперечисляемомутипу. 3. Программирование ц иклов Ц ик лы с пар ам е т р ом 3.1. С оставить программувозведения натурального числав квадрат, исполь- зуя следую щ ую закономерность: 12 = 1 22 = 1 + 3 32 = 1 + 3 + 5 42 = 1 + 3 + 5 + 7 ... n 2 = 1 + 3 + 5 + 7 + 9 + ... + 2n − 1 3.2. Н айти n первых чиселФ ибоначчи. Ук азани е: Чи с ла Фи бо нач ч и f n о пр еделяют с я ф о р мулами f 0 = f 1 = 1 ; f n = f n −1 + f n − 2 ( n = 2 , 3 , K ). 3.3. П олучить все числаАрмстронга, состоящ ие изтрех и четырех циф р. Ук азани е: Н ат ур аль но е ч и с ло и з n ц и ф р являет с яч и с ло м А р мс т р о нга, ес ли с умма его ц и ф р , во зведенны х вn-ю с т епень , р авна с амо му ч и с лу. 3.4. П олучить все натуральные числа в заданном диапазоне, которые явля- ю тся полными квадратами. 3.5. В последовательности a1, a2, a3,..., an каж дый член, начиная с четвёртого, равен последней циф ре суммы трёх предыдущ их . Н айти n-й э лемент последо- вательности.
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »