NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: Opakování programu - zdroják uložen zvlášť

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Lumír Latzka:10.3.2023 12:34

Opakování defaultního zadání, dokud není zadán přípustný vstup

Zkusil jsem: V rámci defautu použít WHILE, ale nejde to dohromady se SWITCH

Chci docílit: Vyřešit rozhodovací proces na konci jakéhokoliv programu, jestli jej chci ukončit nebo pokračovat a v případě špatného zadání, aby trval na definovaných vstupech.

 
Odpovědět
10.3.2023 12:34
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Lumír Latzka
DarkCoder:10.3.2023 13:22

Vyřešíš to za pomoci do-while cyklu a příkazů break a continue.

do {
  // zde zadání
  if (chyba) continue;
  break;
} while(true);

S pokračováním

do {
  // zde zadání
  if (chyba) continue;
  // zde výsledek
  if (chci ukoncit) break;
} while(true);
Nahoru Odpovědět
10.3.2023 13:22
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.