C++ Bc. 27: Porovnání verzí

Z GeoWikiCZ
m (Stránka C plus plus Bc. 27 přemístěna na stránku C++ Bc. 27)
m (plus plus -> ++)
Řádek 24: Řádek 24:
Realističtější verze programu by řešila problém pádů, eliminaci předložek, velkých a malých písmen a pod.
Realističtější verze programu by řešila problém pádů, eliminaci předložek, velkých a malých písmen a pod.


[ [[C plus plus Bc. | Zpět]] | [[C plus plus Bc. 27 cpp | C++]] | [[C plus plus Bc. 28|Další]] ]
[ [[C++ Bc. | Zpět]] | [[C++ Bc. 27 cpp | C++]] | [[C++ Bc. 28|Další]] ]

Verze z 2. 9. 2006, 10:19

Konkordance

Konkordance (z lat. concordia „shoda“, „svornost“) je abecedně řazený seznam důležitých slov v knize, textu a pod., který obsahuje údaje o tom, kde se v dané knize nachází hledaný termín.

Napište program, který načte zadaný text a pro každé slovo vypíše seznam všech řádků, na kterých se dané slovo vyskytuje. Za slovo považujeme skupinu znaků oddělených bílými znaky a oddělovači jako jsou čárky, tečky a další.

Například text (Jan 1,1.3)

 Na počátku bylo Slovo,
    to Slovo bylo u Boha,
       to Slovo bylo Bůh.

zpracuje program, v nejjednodušší možné verzi, takto

Boha : 2
Bůh : 3
Na : 1
Slovo : 1 2 3
bylo : 1 2 3
počátku : 1
to : 2 3
u : 2

Realističtější verze programu by řešila problém pádů, eliminaci předložek, velkých a malých písmen a pod.

[ Zpět | C++ | Další ]