IB001 Úvod do programování - Seminární skupina 25 a 26
Týden 7
Cíl cvičení | |
Procvičení práce s jednorozměrným polem a ukazatelem. a jejich vzájemná zaměnitelnost. Doporučená literatura: |
Příklady na procvičení | |
|
- Největší a nejmenší číslo
Napište program, který v zadané posloupnosti kladných čísel najde největší a nejmenší prvek. Pole může být napevno definováno v kódu nebo dynamicky načítáno - zvolte si co vám více vyhovuje.
- Druhé nejmenší číslo
Napište program, který v zadané posloupnosti kladných čísel najde druhé nejmenší číslo. Dejte si pozor na to, že se čísla v posloupnosti mohou opakovat.
Např. pro posloupnost: 6 1 1 3 8 je druhé nejmenší číslo 3, nikoliv 1. Zároveň pokud se posloupnost čísel bude skládat ze stejných hodnot, pak na to program upozorní.
- Aritmetický průměr
Napište program, který spočítá aritmetický průměr zadané posloupnosti kladných čísel.
- Kladná vs. záporná posloupnost
Napište program, který dostane na vstup posloupnost X čísel. Aplikace pak určí, zda jsou všechna čísla v posloupnosti pouze kladná, pouze záporná a nebo obojí.
V algoritmu vhodně použíte přákaz break tak, aby jste zabránili zbytečným výpočtům.
- Rostouci posloupnost
Napište program, který určí, zda zadaná posloupnost čísel je rostoucí nebo nikoliv. Opět vhodně použíjte příkaz break.