Napíš programÚloha 1/4Základná10 XP

Hľadanie v súbore

Zadanie

V súbore kniha.txt je text. Program načíta zo vstupu slovo a vypíše všetky riadky súboru, ktoré ho obsahujú (aj ako časť dlhšieho slova), každý s číslom riadku v tvare číslo: riadok – riadky sa číslujú od 1. Nakoniec vypíše Nájdené riadky: N. Hľadanie rozlišuje veľké a malé písmená.

Pre súbor

Python je programovací jazyk.
Program je postupnosť príkazov.
Cyklus opakuje príkazy.
Každý program treba otestovať.

a slovo program program vypíše:

1: Python je programovací jazyk.
4: Každý program treba otestovať.
Nájdené riadky: 2

Príklady

  • Vstup

    program

    Očakávaný výstup

    1: Python je programovací jazyk.
    4: Každý program treba otestovať.
    Nájdené riadky: 2

Po odoslaní riešenie overia ešte 4 skryté testy: veľké písmeno, slovo sa nenájde, vo všetkých riadkoch, posledný riadok bez nového riadka.

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.