Úloha 3 – Cyklus s minimálně jedním průchodem

Úloha

Zadání (kontext úlohy):

Napiš program, který zobrazí jednoduché textové menu s možnostmi:
1 – zobrazí pozdrav
2 – vypíše součet čísel od 1 do 5
3 – ukončí program

Menu se musí uživateli ukázat vždy minimálně jednou a opakuje se tak dlouho, dokud nezvolí možnost 3.


Cíl úlohy:

Procvičit cyklus do…while s minimálně jedním průchodem, práci s prompt, větvení pomocí if–else a ukončovací podmínku.


Vstupní podmínky:
  • Student pracuje pouze s nově vytvořeným souborem script.js.

  • Použij prompt() pro výběr volby.

  • Převáděj vstup na číslo pomocí Number().


Požadovaný výstup:
  • Pokud uživatel zadá 1 → alert("Ahoj! Vítej v programu.")

  • Pokud zadá 2 → alert("Součet 1+2+3+4+5 = 15")

  • Pokud zadá 3 → alert("Program ukončen.") a cyklus skončí

  • Pokud zadá cokoli jiného → alert("Neplatná volba, zkus to znovu.")


Doplňující pokyny:
  • Cyklus piš ve tvaru do { ... } while (podminka).

  • Podmínkou bude, že volba není 3.

  • Uvnitř bloku použij if–else if–else na větvení.

  • Program se nikdy nezastaví „sám“ – zastaví se až volbou 3.