Výhra, nebo prohra?

Hráč začíná se 6 životy, které najdete v nové konstantě zivoty, a každá chyba ho stojí jeden z nich. Hráč vyhraje, když odkryje celé slovo, a prohraje, když mu dojdou životy.

Na konec programu přidejte ještě jeden řádek: Vyhráli jste!, když ve slově není žádné skryté písmeno, Prohráli jste! Slovo bylo LOKOMOTIVA. (s tajným slovem), když hráči nezbyl žádný život, a jinak, kolik životů mu zbývá. V této hře udělal hráč 2 chyby, takže výstup skončí takhle:

Špatné tipy: ["E", "U"]
Chyby: 2
Zbývající životy: 4

Cvičení zahraje i jiné hry: jednu, ve které hráč uhodne všechna písmena slova LOKOMOTIVA, jednu se šesti špatnými tipy a jednu s pouhými 2 životy.

A to je celá hra. Váš program projde slovo písmeno po písmenu, porovná s ním každý tip, spočítá chyby a rozhodne, jak hra skončí, a to všechno pomocí polí, cyklů a podmínek. V příští lekci, o funkcích, se naučíte pojmenovat kus kódu a použít ho znovu, kdykoli ho potřebujete. Jedna funkce pak může ukázat slovo po každém tipu, a ne jen na konci.

Pokyny

Vypište, jak hra skončila, nebo kolik životů hráči zbývá.

Začněte programovat zdarma

Registrací souhlasíte s provozními podmínkami a zásadami ochrany osobních údajů.

Nebo se registrujte pomocí:

3/3