Условный оператор
41
4.110. Мастям игральных карт условно присвоены следующие порядковые номера:
масти "пики"
— 1, масти "трефы"
— 2, масти "бубны"
— 3, масти "червы"
—
4, а достоинству карт: "валету"
— 11, "даме"
— 12, "королю"
— 13, "тузу"
—
14 (порядковые номера карт остальных достоинств соответствуют их назва-
ниям: "шестерка", "девятка" и т. п.). По заданным номеру масти
m (1
m 4)
и номеру достоинства карты
k (6
k 14) определить полное название
(масть и достоинство) соответствующей карты в виде "Дама пик", "Шестерка
бубен" и т. п.
4.111. Дано целое число
k (1
k 365). Определить, каким днем недели (понедель-
ником, вторником, ..., субботой или воскресеньем) является
k-й день невисо-
косного года, в котором 1 января:
а) понедельник;
б)*
d-й день недели (если 1 января — понедельник, то
1
d
, если вторник —
2
d
, ..., если воскресенье —
7).
d
4.112. С начала 1990 года по некоторый день прошло
n месяцев и 2 дня. Опреде-
лить название месяца (январь, февраль и т. п.) этого дня.
4.113. Дата некоторого дня характеризуется двумя натуральными числами:
m (по-
рядковый номер месяца) и
n (число). По
заданным n и
m определить:
а) дату предыдущего дня (принять, что
n и
m не характеризуют 1 января);
б) дату следующего дня (принять, что
n и
m не характеризуют 31 декабря).
Достарыңызбен бөлісу: