#041 · Subiectul II · Programare
Să se numere apariţiile unui cuvânt dat, citit de la tastatură, în text
✓ Rezolvare explicatăDolj 2026 · nr. 29
Enunț
În fişierul date.in se află scris, pe o linie, un text de cel mult 200 de caractere (litere mici
ale alfabetului englez), cuvintele fiind separate printr-un singur spaţiu. Să se numere apariţiile
în text ale unui cuvânt dat, citit de la tastatură.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
date.in: si pe strada sunt masini si noi suntem la examentastatură: si |
2 |
Nu se numără apariţia din interiorul altui cuvânt (masini) |
date.in: mergem la plimbare in parctastatură: ieri |
0 |
Cuvântul nu apare deloc |
Rezolvare
Exersează mai departe
Probleme cu aceeași tehnică
#065ProgramareSă se determine numărul de vocale din şir#186ProgramareCuvintele palindrom dintr-un fișier#297ProgramareVocalele distincte dintr-un text din fișier, în ordine alfabetică#301ProgramarePrima literă a fiecărui cuvânt înlocuită cu 0, ultima cu 9#551ProgramareFiecare cuvânt urmat de atâtea puncte câte litere are; cuvintele cu cratimă (subprogramul puncte)#558ProgramareCuvinte formate numai din vocale și cuvinte care conțin „str” (subprogramul vocale)