Forum » Programiranje » [C++]Pisanje na datoteko...
[C++]Pisanje na datoteko...
D-factor ::
Lep pozdrav! Za obvezno nalogo imam za napisat sledeci program:
/*6. naloga
Napišite program, ki iz tekstovne datoteke VHOD tvori tekstovno datoteko IZHOD tako,
da bodo na datoteki IZHOD podčrtane vse tiste besede, ki so vsebovane v tekstovni datoteki
N krat.
N vpiše uporabnik preko terminala.
*/
Jasno mi je da moram prebrat besedo za besedo, ampak potem pri shranjevanju teh besed v začasno strukturo pa se mi zadeva ustavi, saj bi potreboval nekaksno polje struktur v katero bi shranjeval besede in kjer bi potem preverjal kolikokrat se katera ponovi... Za podcrtovanje
pa bi uporabil enostavno HTML kodo (underline) podcrtano, pac bi bil IZHOD.html.
Ce slucajno kdo obvlada te zadeve, ga lepo prosim ce bi mi lahko napiso funkcijo za shranjevanje besed v polje struktur
Za vsak koristen odgovor se lepo zahvaljujem
/*6. naloga
Napišite program, ki iz tekstovne datoteke VHOD tvori tekstovno datoteko IZHOD tako,
da bodo na datoteki IZHOD podčrtane vse tiste besede, ki so vsebovane v tekstovni datoteki
N krat.
N vpiše uporabnik preko terminala.
*/
Jasno mi je da moram prebrat besedo za besedo, ampak potem pri shranjevanju teh besed v začasno strukturo pa se mi zadeva ustavi, saj bi potreboval nekaksno polje struktur v katero bi shranjeval besede in kjer bi potem preverjal kolikokrat se katera ponovi... Za podcrtovanje
pa bi uporabil enostavno HTML kodo (underline) podcrtano, pac bi bil IZHOD.html.
Ce slucajno kdo obvlada te zadeve, ga lepo prosim ce bi mi lahko napiso funkcijo za shranjevanje besed v polje struktur
Za vsak koristen odgovor se lepo zahvaljujem
snow ::
Pri tem ti lahko zelo pomaga STL knjižnica map v kombinaciji s string.
Potem ko bereš drugič, pa za vsak stevilobesed[beseda]>1 izpišeš besedo s tagi.
#include <string> #include <map> using namespace std; map<string,int> stevilobesed; string beseda; while(in>>beseda) { stevilobesed[beseda]++; }
Potem ko bereš drugič, pa za vsak stevilobesed[beseda]>1 izpišeš besedo s tagi.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
Srachko ::
Saj lahko malo improviziraš. Namesto, da se ukvarjaš s html-jem, narediš izhodno datoteko tako, da podčrtuješ besede z znakom - ali pa _. Vem, da sem mel enkrat že nekaj podobnega na faksu za naredit. Seveda moraš pri tem potem besedilo v izvorno datoteko zapisovati tako, da dodajaš prazno vrstico med vrstice besedila.
I can see clearly now, the brain has gone...
OwcA ::
Verjetno je mišljeno, da je potrebno s konzolskim izpisom doseči podčrtavanje.
Otroška radovednost - gonilo napredka.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C++][naloga]strukture, delo s tekstom in datotekamiOddelek: Programiranje | 2643 (2228) | 'FireSTORM' |
» | [C++][Naloga] Tekstovne datoteke, realna številaOddelek: Programiranje | 4017 (3633) | Gundolf |
» | c++ problem s text datotekamiOddelek: Programiranje | 1158 (994) | akabane |
» | c++ programOddelek: Programiranje | 1128 (983) | Gundolf |
» | c++ datotekeOddelek: Programiranje | 4039 (3528) | Vesoljc |