2. FaktorialWPF

Úlohou je vytvořit aplikaci na výpočet faktoriálu:

  • s cyklem s krokem (for)
  • s cyklem s podmínkou na začátku (while)
  • s cyklem s podmínkou na konci (do while)
  • pomocí rekurze

Účel příkladu
  • Rekurze
Typ aplikace
  • WPF aplikace
Popis úkolu 
  • Výpočet faktoriálu
Funkčnosti
  • Při stisku tlačítka For se provede načtení čísla z pole Zadejte číslo. Následně bude vypočten faktoriál tohoto čísla pomocí cyklu s pevným krokem. Vypočtená hodnota faktoriálu bude vypsána do pole Faktoriál 
  • Při stisku tlačítka While se provede načtení čísla z pole Zadejte číslo. Následně bude vypočten faktoriál tohoto čísla pomocí cyklu s podmínkou na začátku. Vypočtená hodnota faktoriálu bude vypsána do pole Faktoriál 
  • Při stisku tlačítka Do While se provede načtení čísla z pole Zadejte číslo. Následně bude vypočten faktoriál tohoto čísla pomocí cyklu s podmínkou na konci. Vypočtená hodnota faktoriálu bude vypsána do pole Faktoriál 
  • Při stisku tlačítka Rekurze se provede načtení čísla z pole Zadejte číslo. Následně bude vypočten faktoriál tohoto čísla pomocí zavolání funkce, která obsahuje rekurzi. Vypočtená hodnota faktoriálu bude vypsána do pole Faktoriál 
  • Při stisku tlačítka Konec se provede zavření formuláře 
Výstup programu


Výstup programu 1: Ukázka GUI při počátečním spuštění programu FaktorialWPF 

Výsledek:


Výstup programu 2: Ukázka výpisu vypočteného faktoriálu programu FaktorialWPF