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

Z GeoWikiCZ
mBez shrnutí editace
 
(Není zobrazeno 6 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
== Konkordance ==
;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.  
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.  
Řádek 5: Řádek 5:
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ší.
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 pro text (Jan 1,1.3)  
Například text (Jan 1,1.3)  


   Na počátku bylo Slovo,
   Na počátku bylo Slovo,
Řádek 22: Řádek 22:
  u : 2
  u : 2


Realističtější verze programu by řešila problém pádů, 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++ Bc. | Zpět]] | [[C++ Bc. 27 cpp | C++]] | [[C++ Bc. 28|Další]] ]
 
[[Kategorie:Programování]]

Aktuální verze z 20. 10. 2006, 21:43

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ší ]