Faktoriál
Abschlussbedingungen
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