Bezpečný podiel
Zadanie
Program načíta dve celé čísla (každé na samostatnom riadku) a vypíše ich podiel – výsledok operátora /.
- Ak niektorý vstup nie je celé číslo, vypíše
Neplatný vstup. - Ak je deliteľ nula, vypíše
Delenie nulou.
Ošetri to blokmi try a except – bez podmienky if.
Príklady
Vstup
7 2
Očakávaný výstup
3.5
Vstup
x 2
Očakávaný výstup
Neplatný vstup.
Vstup
5 0
Očakávaný výstup
Delenie nulou.
Pravidlá
Ošetri chyby cez
tryaexcept– bezif.
Po odoslaní riešenie overí ešte 5 skrytých testov: delenie bez zvyšku, desatinné číslo na vstupe, nula delená číslom, zlý druhý vstup, záporné čísla.
Python sa spustí pri prvom spustení kódu.
Ctrl+Enter spustí program. Tab odsadí riadok. Esc a potom Tab opustí editor.
Vstup (stdin)
Každý riadok = jedno volanie input().
Výstup
Nápovedy
Najprv to skús bez nápovedy. Každá nápoveda prezradí o niečo viac - a trochu zníži odmenu.
Bez prihlásenia sú nápovedy zadarmo - ale ani XP sa neudeľujú.
Riešenie
Riešenie sa odomkne po poslednej nápovede.