LINUX.ORG.RU
ФорумTalks

составить программу через команду множественный выбор case


0

0

Помогите плиззз:в восточном календаре принят 60 летний цикл состоит из 12 летних под циклов обозначен названием цвета : зеленый , красный , желтый , белый , черный . В каждом под цикле годы носят названия цветов : крысы , коровы , тигра, зайца, дракона, змеи, лошади , овцы, обезьяны, курицы , собаки и свиньи. По номеру года определить его название если 1984 год начало цикла : год зеленой змеи.


case тут не нужен. Нужен массив строк и color[(year-1984) mod 5]. Аналогично для животных.

vkos ★★ ()

Хм. Интересно.

Не подскажешь, когда год толстого зеленого тролля?

Kakerlak ()
Ответ на: комментарий от vkos

просто задана была задача в case я её вообще не догоняю кто нибудь знает как её решить

BEN ()
Ответ на: комментарий от BEN

Взять остаток от деления и сделать case по нему? Из тебя, похоже, выращивают индуса.

abraziv_whiskey ★★★★★ ()
Ответ на: комментарий от abraziv_whiskey

Нет, наверное, просто учат применению case на первом примере, пришедшем в голову преподавателю. Надо полагать, о правильном решении этой задачи расскажут на следующей лекции.

proud_anon ★★★★★ ()
Ответ на: комментарий от BEN

case не нужен. Объяснение с массивами, если C-подобный язык или словари, если питон и иже с ними

fae-rhan ()
Ответ на: комментарий от proud_anon

> Надо полагать, о правильном решении этой задачи расскажут на следующей лекции.

Возьмут, и не расскажут)

fae-rhan ()

1984 год начало цикла : год зеленой змеи

4.2. Ближайший год Змеи ­— 1989 (жёлтая).

GotF ★★★★★ ()

> По номеру года определить его название если 1984 год начало цикла : год зеленой змеи.

1984 был год какой-то там крысы, есличо.

shimon ★★★★★ ()
Ответ на: комментарий от shimon

>1984 был год какой-то там крысы, есличо.
если быть точным, то зеленой крысы

rdl ()

А ничего, что у них и продолжительность года другая, и новый год приходится на февраль-март (а лет через n-цть и дальше)? Но, все равно, несмотря на то, что это не такая простая система, как григорианский календарь, написать алгоритм можно. man 2 time в помощь (ну и, естественно, про китайское летоисчисление почитать надо будет).

Eddy_Em ☆☆☆☆☆ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.