1 Vstupy a výstupy budou vždy upraveny tak, aby bylo zřejmé, co zadáváme a co se zobrazuje. Není-li určeno, zadáváme přirozená čísla. Je-li to možné, ...
Vstupy a výstupy budou vždy upraveny tak, aby bylo zřejmé, co zadáváme a co se zobrazuje. Není-li určeno, zadáváme přirozená čísla. Je-li to možné, používej generátor náhodných čísel – vysvětli, co a jak to používáš? Reálná čísla na výstupu zobraz bez úprav i formou desetinného čísla – jak se jmenuje první způsob zobrazení reálného čísla? Ke každému příkladu jsou možné logické obměny.
Programy na PODMÍNĚNÝ příkaz IF a CASE 1. Pro danou dvojici reálných čísel x, y spočítej hodnotu výrazu 1/(x*y). Podmínku vyjádři různými způsoby. 2. Vyhledej minimu a maximum ze tří/čtyř čísel. 3. Zjisti, zda daná tři čísla mohou být stranami trojúhelníka. 4. Řeš kvadratickou rovnici, jsou-li zadány koeficienty A, B, C. 5. Je dán počet dní v měsíci (28-31) a informace, na který den v týdnu připadá první den v měsíci (PO=1, ÚT=2, …). Zjisti, kolik je v daném měsíci pátků (jiných dnů určených číslem 1-7 na vstupu. 6. Je dán počet dní v měsíci (28-31) a informace, na který den v týdnu připadá první den v měsíci (PO=1, ÚT=2, …). Zjisti, kolik je v daném měsíci pracovních dní. 7. Na vstupu je celé číslo z intervalu <0;5>. Sestav program, který podle tohoto čísla přiřadí proměnné SEMAFOR barvu (1=červená, 2= žlutá, 3= zelená, ostatní=semafor je vypnutý) a oznámí, která barva svítí. 8. Na vstupu je celé číslo z intervalu <1;7>. Sestav program, který podle tohoto čísla přiřadí proměnné DEN text odpovídající dnu v týdnu (1=pondělí, 2=úterý, …). Na výstupu zobraz název a zkratku dne. 9. Sestav program, který přečte znak z klávesnice a oznámí, do jaké skupiny znaků patří – písmeno, číslice, matematický operátor, jiný znak. 10. Zobraz hodnotu funkce f(x) je-li definována podle hodnoty x takto: x>=-2
f(x) = -2x-2
x>-2 ∧ x<0
f(x) = x2+4
x=0
f(x) = konstanta (definována v úseku deklarací) -1-