Forum » Programiranje » [C++] Obdelovanje vhodnega besedila
[C++] Obdelovanje vhodnega besedila

i33a ::
Nebi rad odpiral nove teme, zato bom vprašal kar tukaj.
Napisati moram nek program, kjer je kot vhodni podatek ura v formatu: xx:yy, ali pa xx:y ali pa x:yy.Primer(10:17)
x-i predstavljajo ure, y-i pa minute. Vse ostalo deluje, potreboval bi le 2 spremenljivi, v kateri bi bile shranjene ure in v drugi minute... Nisem najbolj vešč string funkcij, zato bi lepo prosil, če mi lahko kdo pomaga?
Napisati moram nek program, kjer je kot vhodni podatek ura v formatu: xx:yy, ali pa xx:y ali pa x:yy.Primer(10:17)
x-i predstavljajo ure, y-i pa minute. Vse ostalo deluje, potreboval bi le 2 spremenljivi, v kateri bi bile shranjene ure in v drugi minute... Nisem najbolj vešč string funkcij, zato bi lepo prosil, če mi lahko kdo pomaga?

black ice ::
Shraniš kot string, nato pa poiščeš položaj (indeks) dvopičja v stringu, levo od dvopičja daš kot ure in desno kot minute.

darkkk ::

i33a ::
Položaj dvopičja sem našel. Zdaj me zanima le še kako dati v en string, kar je pred dvopičjem in v drugega kar je za dvopičjem. Ter seveda tadva stringa pretvoriti v intagerja.

black ice ::
Ustvariš dva stringa, v enega shraniš znake prvotnega stringa od 0 do dvopičja v drugega pa od dvopičja do length.imestringa.
Zakaj pretvorba v int?
Zakaj pretvorba v int?

snow ::
drugič odpri novo temo.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

darkkk ::
Za podnize uporabiš tole: http://www.cplusplus.com/reference/stri...
Pač z find najdeš mesto dvopičja - do tam vzameš 1. niz, od tam pa do konca pa drugi niz.
Pač z find najdeš mesto dvopičja - do tam vzameš 1. niz, od tam pa do konca pa drugi niz.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C] Kazalčna aritmetikaOddelek: Programiranje | 3188 (1969) | blay44 |
» | Kako zaznati in izpisati več znakov v stringu?Oddelek: Programiranje | 1633 (1457) | Ciklamen |
» | c++ pretvorba malih črk v velike in obratnoOddelek: Programiranje | 1030 (819) | cosa nostra |
» | C++ statistikaOddelek: Programiranje | 1542 (1215) | hexor |
» | velike male besede c++Oddelek: Programiranje | 2676 (2292) | PoPon2 |