Raku kurss / Pamati / Vairāk par tipiem / Pozicionālie datu tipi / Exercises

Satiksmes luksofori

Problēma

Luksofors maina savu krāsu katru sekundi. Kad tas tika ieslēgts pirmo reizi, tas sāka ar dzelteno krāsu. Pēc tam katru sekundi krāsa mainījās šādā secībā: dzeltena — sarkana — dzeltena — zaļa, un cikls sākas no jauna.

Uzrakstiet programmu, kas izdrukā luksofora stāvokli 51ajā, 102ajā un 305ajā sekundē, pieņemot, ka krāsa 1ajā sekundē ir sarkana.

Piemērs

Programmai vajadzētu izdrukāt trīs skaitļus atsevišķās rindās:

$ raku traffic-lights.raku
...
...
...

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Kvadrāts un kubs   |   Risinājums: Satiksmes luksofori