Příklady pro vypracování

Nepoužívat jiné přednastavené procedury než FormCreate nebo ButtonClick. Pak můžete používat vlastní funkce či procedury.
  1. Okénko Edit pro zadávání hodnot, dvě tlačítka. Po zadání hodnoty a astisknutí prvního tlačítka se částka připíše na účet (na počátku byl 0 Kč; vklady se provádí na začátku roku) a na konci roku se připočítá úrok 5% (Okénko Edit se vyprázdní). A takto mohu vkládat třeba 10x (10 let) a po stisknutí druhého tlačítka se v Labelu zobrazí částka která je aktuálně na účtě. Prověřte si funkčnost!
  2. Je dána trojice čísel (3 políčka Edit) udávající prospěch jednotlivých žáka z českého jazyka, matematiky a angličtiny. Po stisku 1. tlačítka Se políčka vyprázdní pro zadání dalšího žáka a po stisku 2. tlačítka se objeví:
      (v políčkách Label)
    1. průměrný prospěch třídy z angličtiny
    2. kolik žáků má jedničku z českého jazyka, kolik z matematiky a kolik z angličtiny
    3. kolik žáků má jedničku ze všech tří předmětů
    4. kolik žáků nemá žádnou čtyřku ani pětku
  3. Vypočítejte funkční hodnoty funkce f(x) = x3 + 4X - 1 pro zadané libovolné číslo X (v políčku Edit). Výsledek zobrazte (v Label) jako dvojice hodnot x, f(x).
  4. Je v Editu zadána věta zakončená tečkou. Zjistěte, kolik je v ní velkých (malých) písmen.
  5. Po stisku tlačítka zobrazte v Label největší mocninu dvojky, která je menší než dane kladné celé číslo N (zadané v Editu). To znamená, že hledáme takové číslo X tvaru 2k, aby X=N.
  6. Převeďte zadané (v Editu) přirozené číslo do dvojkové soustavy (zobrazit v Labelu).
  7. Je dána posloupnost 50 celých čísel (zadáváte jako v prvním př.). Uveďte, kolikáté jste zadali nejmenší z čísel. Vyskytuje-li se tam vícekrát, vypište pozice prvního výskytu a počet, kolikrát se vyskytlo.
  8. Vypište kalendář na libovolný měsíc například ve tvaru:
    Po Ut St Ct Pá So Ne
           1  2  3  4  5
     6  7  8  9 10 11 12
    
    Vstupem programu je pořadové číslo toho dne v týdnu, na který připadne 1. den v měsíci a číslo měsíce (V uvedeném příkladě je 1.12. ve středu, na vstupu bylo tedy zadáno číslo 3 - středa a 12 - prosinec)
  9. Je dáno kladné celé číslo N (v Editu). Určete a vytiskněte (v Labelu) všechna prvočísla menší než N.
  10. Přirozené číslo se nazývá dokonalé, je-li rovno součtu všech svých (kladných) dělitelů s výjimkou sebe sama. Například 6 je dokonalé číslo, neboť 6=1 +2+3. Vytvořte program, který vytiskne všechna dokonalá čísla menší než dané N.
  11. Přirozené číslo se nazývá dokonalé číslo 2. druhu, je-li rovno součinu všech svých (kladných) dělitelů s výjimkou sebe sama. Například číslo 6 je dokonalé číslo 2. druhu, neboť 6=12.3. Vytvořte program, který vytiskne všechna dokonalá čísla 2. druhu menší než dané N.
Další příklady budou postupně přibývat během dalšího týdne. P.S.: Třídy DT mají minimálně 5 příkladů a ME minimálně 2 příklady.