Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 2.15 KB

test.md

File metadata and controls

40 lines (31 loc) · 2.15 KB

Úkoly:

  1. Proměnné a datové typy (10 bodů):

    • Deklarujte proměnné různých datových typů (celé číslo, desetinné číslo, řetězec, boolean) a přiřaďte jim vhodné hodnoty.
    • Proveďte základní aritmetické operace (sčítání, odčítání, násobení, dělení) pomocí těchto proměnných.
    • Výsledky zobrazte pomocí vhodných příkazů pro výpis.
  2. Podmínkové příkazy (15 bodů):

    • Napište program, který přijme vstup od uživatele pro jejich věk.
    • Pomocí podmínkových příkazů (if, elif, else) určete a vypište, zda je uživatel dítě, teenager nebo dospělý podle svého věku.
  3. Cykly (15 bodů):

    • Napište program, který vytiskne prvních 10 sudých čísel pomocí cyklu.
    • Napište další program, který vypočítá a vytiskne faktoriál zadaného čísla pomocí cyklu.
  4. Funkce (20 bodů):

    • Definujte funkci, která vezme dva parametry (délku a šířku) a vypočítá plochu obdélníka.
    • Definujte další funkci, která vezme řetězec jako vstup a vrátí obrácený řetězec.
  5. Seznamy a slovníky (20 bodů):

    • Vytvořte seznam svých oblíbených ovoce.
    • Napište program, který iteruje přes seznam a vytiskne každé ovoce.
    • Vytvořte slovník, kde klíče představují názvy ovoce a hodnoty představují jejich odpovídající barvy.
    • Napište program, který získá a vytiskne barvu konkrétního ovoce zadaného uživatelem.
  6. Práce soubory (20 bodů):

    • Napište program, který načte textový soubor obsahující seznam čísel, vypočítá jejich součet a výsledek vytiskne.
    • Napište další program, který požádá uživatele o zadání jejich oblíbeného citátu a uloží ho do textového souboru.

Pokyny pro odevzdání:

  • Odevzdejte jeden soubor s kódem v jazyce C (.c), který obsahuje všechny implementované programy.
  • Každý úkol jasně označte komentáři nebo záhlavími sekcí pro snadnou identifikaci.
  • [email protected]
  • Předmět: OOP Test - XXX
    • místo XXX použijte váš login

Termín odevzdání: Odevzdejte svůj úkol do neděle 2.3.2024.

Poznámka: Hodně štěstí!