Napíš programJednoduchá20 XPÚloha 3/6

Ohraničená Fibonacciho postupnosť

Zadanie

Program načíta hornú hranicu - celé číslo. Kým zadaný vstup nie je celé číslo, vypíše zadaj cele cislo a pýta sa znova.

Potom vypíše zoznam všetkých členov Fibonacciho postupnosti 0, 1, 1, 2, 3, 5, … ktoré sú menšie alebo rovné hranici. Pre zápornú hranicu je to prázdny zoznam.

Príklady

  • Vstup

    10

    Očakávaný výstup

    [0, 1, 1, 2, 3, 5, 8]
  • Vstup

    x
    1

    Očakávaný výstup

    zadaj cele cislo
    [0, 1, 1]

Pravidlá

  • Ošetri vstup konštrukciou try / except.

  • Chýba vetva except.

Po odoslaní riešenie overia ešte 4 skryté testy: hranica 0, záporná hranica, hranica 100, desatinné číslo a presná hranica.

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 sám. 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.