From d67fe029624f9d2dc7ec9a0f94fec8e1981994dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Pe=C5=A1=C3=ADk?= Date: Sun, 31 Jul 2022 13:14:29 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=C3=9Aprava=20zad=C3=A1n=C3=AD=20p=C5=99?= =?UTF-8?q?=C3=ADkladu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../podminky/excs/jednoduche-podminky.md | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/prvni-krucky/podminky/excs/jednoduche-podminky.md b/prvni-krucky/podminky/excs/jednoduche-podminky.md index 16b1153..e269ed2 100644 --- a/prvni-krucky/podminky/excs/jednoduche-podminky.md +++ b/prvni-krucky/podminky/excs/jednoduche-podminky.md @@ -6,7 +6,7 @@ demand: 2 1. Založte si program `prihlaseni.py`. V tomto nechte uživatele zadat svoje uživatelské jméno a poté heslo. Pokud se heslo shoduje s heslem **simsalabim** vypište na výstup ``` -Smíš vstoupit +Správné heslo ``` Program spusťte na konzoli a vyzkoušejte, že dělá co má. @@ -19,4 +19,16 @@ Vstup nepovolen pokud uživatel zadá špatné heslo. -3. Upravte dále program tak, že pokud uživatel zadá správné heslo, program se ho ještě zeptá na věk a pustí jej dál pouze pokud je starší 18ti let. Pokud uživatel zadá heslo špatně, už se ho na věk neptejte a ukončete program voláním funkce `exit()`. +3. K vypsání textu `Vstup nepovolen` nyní použijte funkci `exit()` namísto funkce `print()`. Funkci `exit()` můžete použít stejně jako funkci `print()`, tj. text k výpisu zadejte do závorek jako vstup. Funkce `exit()` ale spolu s výpisem zprávy program ukončí a zajistí, že uživatel bez správného hesla nebude moci v aplikaci provádět žádné další akce. + +4. Na konec programu vložte příkaz, který se uživatele zeptá na jeho věk. Pokud je uživateli 18 let či více, vypiš mu zprávu + +``` +Smíš vstoupit +``` + +Pokud je mladší, vypiš zprávu + +``` +Vstup je možný až od 18 let +``` From 4e54fd9b27dc7b91f956b069c214b7bb0c98cad2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Pe=C5=A1=C3=ADk?= Date: Sun, 31 Jul 2022 21:00:13 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Druh=C3=A1=20verze?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../podminky/excs/jednoduche-podminky.md | 20 +++++-------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/prvni-krucky/podminky/excs/jednoduche-podminky.md b/prvni-krucky/podminky/excs/jednoduche-podminky.md index e269ed2..54dd629 100644 --- a/prvni-krucky/podminky/excs/jednoduche-podminky.md +++ b/prvni-krucky/podminky/excs/jednoduche-podminky.md @@ -3,32 +3,22 @@ title: Jednoduché podmínky demand: 2 --- -1. Založte si program `prihlaseni.py`. V tomto nechte uživatele zadat svoje uživatelské jméno a poté heslo. Pokud se heslo shoduje s heslem **simsalabim** vypište na výstup - -``` -Správné heslo -``` - -Program spusťte na konzoli a vyzkoušejte, že dělá co má. - -2. Upravte tento program tak, aby vypsal +1. Založte si program `prihlaseni.py`. V tomto nechte uživatele zadat svoje uživatelské jméno a poté heslo. Pokud se heslo neshoduje s heslem **simsalabim**, vypište na výstup ``` Vstup nepovolen ``` -pokud uživatel zadá špatné heslo. - -3. K vypsání textu `Vstup nepovolen` nyní použijte funkci `exit()` namísto funkce `print()`. Funkci `exit()` můžete použít stejně jako funkci `print()`, tj. text k výpisu zadejte do závorek jako vstup. Funkce `exit()` ale spolu s výpisem zprávy program ukončí a zajistí, že uživatel bez správného hesla nebude moci v aplikaci provádět žádné další akce. +a zavolejte funkci `exit()`, aby uživatel neznalý hesla nemohl s programem dál pracovat. -4. Na konec programu vložte příkaz, který se uživatele zeptá na jeho věk. Pokud je uživateli 18 let či více, vypiš mu zprávu +2. Na konec programu vlož příkaz, který se uživatele zeptá na věk. Pokud je uživatel starší 18 let, vypište na výstup ``` Smíš vstoupit ``` -Pokud je mladší, vypiš zprávu +Pokud je mladší, vypiš ``` -Vstup je možný až od 18 let +Vstup povolen od 18 let ```