» »

[C++] tekst in vrstice

[C++] tekst in vrstice

alesp56 ::

rabil bi pomoč pri programčku in sicer: program iz vhodne datoteke (.txt) prejme tekst in ga glede na vstavljeno število n prepiše v izhodno datoteko (.txt) in sicer razdeli tekst na n besed po vrsticah, tako da je v eni vrstici samo n besed.
primer:
vhod: danes je lep dan
n = 2
izhod:
danes je
lep dan

sem bolkotne začetnik v cju in me malo matra vse skup...:(
anyone?
in to je to...

OwcA ::

Kje se ti zatakne?
Domačih nalog ne rešujemo, pomagamo in razložimo pa radi.
Otroška radovednost - gonilo napredka.

alesp56 ::

u bistvu sem že naredil program samo ne naredi, tako kot bi mogu... dal sem samo da bere znake vsakega posebej (char) in zapisuje v izhodno datoteko ko pride pa do n pa samo vrine \n kot newline, ostalo pa potem nadaljuje v novi vrstici.
primer:
test test test zgleda po kopiranju takole:

test t
est t
est˙
in to je to...

Zgodovina sprememb…

  • spremenil: alesp56 ()

OwcA ::

Čemu ne prebereš cele vrstice na enkrat (std::cin.readline) in jo razbiješ na več besed (std::string::split)
Otroška radovednost - gonilo napredka.

BigWhale ::

Kak koscek kode bi prisel prav... :)

buba švabe ::

Za začetnika je najbolj enostavno takole:

- v zanki beri iz datoteke znak za znakom
- če je znak ločilo (se pravi presledek, pika, vejica, itd.), postavi neko začasno spremenljivko (zastavico) na true in izpiši znak
- če znak ni ločilo in je začasna spremenljivka false, izpiši znak
- če znak ni ločilo in je začasna spremenljivka true, povečaj število besed; če je število besed več kot n, izpiši \n, potem izpiši znak, postavi števec besed na nič in zastavico na false
- ponavljaj, dokler ne prideš do konca datoteke

Bi moralo delat...
če hočeš razumet rekurzijo, moraš najprej razumet rekurzijo


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C++ statistika

Oddelek: Programiranje
121499 (1172) hexor
»

programiranje C

Oddelek: Programiranje
62429 (2291) bozjak
»

[Naloga][Visul Basic] Program za izračun dimenzij soda...

Oddelek: Programiranje
101766 (1589) korenje_ver2
»

Pomoč pri c++ razlaga

Oddelek: Programiranje
192311 (2053) Person

Več podobnih tem