Potřeboval bych poradit jak určit a vypsat klíčové slova v textovém souboru v jazyku C.
Fórum › C / C++
Určení klíčových slov v textu
Chceš to psát v jazyce C pro lib. jazyk, nebo chceš najít klíčová slova jazyka C?
Fakulta aplikovaných věd www.fav.zcu.cz
"Když nedokážete říci věci jednoduše, pak jim dostatečně nerozumíte"
#5 Doomista
??wtf??
Začal bych tím, že bych stáhnul na netu sadu sadu klíčových slov pro ten který programovací jazyk a uložil to třeba jako soubory.
Spustíš tvůj program, a třeba podle přípony souboru zjistíš v jakém programovacím jazyku to je napsaný, nebo třeba si tuhle informaci vyžádáš od uživatele, to je v podstatě jedno.
Podle toho jak bude ta volba, otevřeš si ten který soubor s klíčovejma slovama a načteš si ty slova do nějaké struktury. Toje jedno jestli pole, linked-list.
Následně otevřeš ten testovanej soubor, budeš ho číst po řádkách a potom budeš muset každý řádek porovnat s tou tovjí množinou klíčových slov. No samozřejmě když najdeš shodu, vypíšeš "na řádku x je klíčové slovo Y".
To jak má vypadat ten výstup už je v podstatě na tobě jak si vymyslíš :)
Fakulta aplikovaných věd www.fav.zcu.cz
"Když nedokážete říci věci jednoduše, pak jim dostatečně nerozumíte"
Dík ale měl jsem spíš na mysli něco takového. Hustota klíčového slova záleží na tom, kolikrát se dané slovo objeví na stránce. Spočtěte kolikrát je na jedné stránce, vydělte ho celkovým počtem slov a získáte poměr nebo-li hustotu. Pokud budete mít 1000 slov na stránce a vaše klíčové slovo je tam 10-krát, tak hustota klíčového slova je 1%. A aby mě to vypsalo třeba 10 slov které se v tom textu nejvíce objevují.Akorát že to nebude na stránce ale v souboru.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Vypočítání počtu slov a délky textu. — založil školák
Vypsání počtu určitých slov v textu — založil Nikishek
Načtení textu z texťáku a přeházení vět (popřípadě slov) — založil Milan
Výpis vět s počtem slov větším než je průměr slov ve větě — založil alex
Nahrazování klíčových text. řetězců jiným obsahem? — založil Petr Máčal
Moderátoři diskuze