Abschnitt Name Beschreibung
Úvod Buch Úvod k cvičením
Link/URL VÝUKOVÁ VIDEA
Základní příklady Buch Hello World
Buch Teorie: Popis základních kontrolek na WPF formuláři

(Dílčí příklady jsou převzaty z https://wpf-tutorial.com/ )

Jakým způsobem se pracuje s jednotlivými kontrolkami bylo vysvětleno u prvního příkladu v rámci cvičení. Doporučujeme se nejprve podívat na tento příklad.


Buch Převod sekund
Buch Povrch a objem koule
Verzeichnis Flowgorithm - příklady

HelloWorld
  • Popis: Algoritmus výpisu zprávy Hello, World! na obrazovku
  • Zadání: Vytvořte algoritmus pro konzolovou aplikaci, který vypíše na obrazovku zprávu Hello, World!

PrevodSekund
  • Popis: Algoritmus převodu celkového počtu sekund na celé hodiny, minuty a sekundy
  • Zadání: Vytvořte algoritmus výpočtu počtu hodin, minut a sekund ze zadaného celkového počtu sekund. Výpočet a výpis bude proveden v hlavní metodě

PovrchAObjemKoule
  • Popis: Algoritmus výpočtu povrchu a objemu koule pomocí funkcí, procedur a bez využití podprogramu
  • Zadání: Vytvořte algoritmus výpočtu objemu a povrchu koule o zadaném poloměru uživatelem. Vypočtené hodnoty povrchu a objemu koule vypište v hlavním programu


Příklady s podmíněnými příkazy Buch Největší číslo


Buch Kvadratická rovnice


Verzeichnis Flowgorithm - příklady

NejvetsiZe2Cisel
  • Popis: Algoritmus pro získání větší hodnoty ze dvou zadaných čísel
  • Zadání: Vytvořte algoritmus pro konzolovou aplikaci, který porovná dvě zadaná celá čísla a vypíše na obrazovku větší z nich

NejvetsiZe2CiselVcetneRovnosti
  • Popis: Algoritmus pro porovnání dvou zadaných celých čísel včetně porovnání jejich možné rovnosti
  • Zadání: Vytvořte algoritmus pro porovnání dvou zadaných celých čísel, včetně porovnání jejich možné rovnosti, provedeného v hlavním programu a zároveň pomocí podprogramu. V programu se bude testovat, zda je možné provést konverzi číslic na celé číslo. Vypište v konzoli největší hodnotu z těchto zadaných čísel včetně identifikátoru proměnné, ve které je největší hodnota uložena

NejvetsiZe3Cisel
  • Popis: Algoritmus pro porovnání tří zadaných čísel včetně porovnání jejich možné rovnosti
  • Zadání: Vytvořte algoritmus pro porovnání tří zadaných celých čísel, včetně porovnání jejich možné rovnosti, provedeného pomocí podprogramů. Pomocí prvních tří podprogramů se v jejich tělech vypíší identifikátory (názvy) proměnných, ve kterých se nachází největší hodnota i včetně výpisu této hodnoty, zbývající dva podprogramy vypíší největší hodnotu ze zadaných čísel

KvadratickaRovnice
  • Popis: Algoritmus pro výpočet kořenů kvadratické rovnice 
  • Zadání: Vytvořte algoritmus pro výpočet kořenů kvadratické rovnice. Koeficienty v rovnici jsou zadány uživatelem v konzolové aplikaci


Příklady s cykly Buch Výpis řady čísel
Buch Faktoriál
Buch Prvočísla
Buch Převod do soustav
Buch Odstranění diakritiky
Verzeichnis Flowgorithm - příklady

VypisRady
  • Popis: Algoritmus pro výpis řady čísel pomocí cyklů
  • Zadání: Vytvořte algoritmus pro výpis řady čísel pomocí jednotlivých podprogramů: 

    • Cyklus s pevným krokem - čísla od 1 do 10 
    • Cyklus s podmínkou na začátku - čísla od 11 do 20 
    • Cyklus s podmínkou na konci - čísla od 21 do 30 
    • Bez cyklu -  čísla od 31 do 40 
Faktorial
  • Popis: Algoritmus pro výpočet faktoriálu
  • Zadání: Vytvořte algoritmus pro výpočet faktoriálu:
    • Pomocí cyklu s podmínkou na začátku
    • Pomocí cyklu s podmínkou na konci
    • Pomocí cyklu s krokem
    • Pomocí rekurze

Prvocisla
  • Popis: Algoritmus pro výpis řady prvočísel
  • Zadání: Vytvořte algoritmus pro výpis prvních n (celkový počet čísel je definován uživatelem) prvočísel pomocí cyklu s podmínkou na začátku

PrevodDoSoustav
  • Popis: Algoritmus pro převod čísla z dekadické soustavy do zvolené binární, nebo šestnáctkové soustavy
  • Zadání: Vytvořte algoritmus pro převod zadaného celého čísla v desítkové soustavě do binární (dvojková), nebo hexadecimální (šestnáctkové) soustavy. U soustavy, do které se celé číslo převádí, si uživatel si vybere, na kolik bytů se má konvertované číslo zobrazit

OdstraneniDiakritiky
  • Popis: Algoritmus pro odstranění diakritiky ze vstupního textu
  • Zadání: Vytvořte algoritmus pro odstranění háčků a čárek z uživatelem zadaného textu

Příklady s jednorozměrnými poli Buch Jednorozměrné pole - konzole
Buch Jednorozměrné pole - WPF
Příklady s vícerozměrnými poli Buch Dvourozměrné pole - konzole
Buch Dvourozměrné pole - WPF
Podpůrné studijní materiály Buch 4. mikrotest
Buch Příklady ke zkoušce

Pozn. Kurzívou jsou označena místa, která je třeba doprogramovat. Pokud není řečeno jinak, všechny matice jsou čtvercové. Pole jsou obvykle do podprogramů předávána hodnotou, pokud jsou předávána odkazem, pak je to výslovně uvedeno.

Poděkování Textseite Poděkování projektům