Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da dobijem karakter?

[es] :: C/C++ programiranje :: Kako da dobijem karakter?

[ Pregleda: 3048 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rodjeni

Član broj: 68441
Poruke: 12
*.PPPoE-828.sa.bih.net.ba.



Profil

icon Kako da dobijem karakter?27.03.2006. u 01:42 - pre 220 meseci
Ovako, imam txt datoteku (boje.txt) ovog oblika:

13:23 pero peric plavo [4] crveno [2] zuto [2]
13:34 mirko mirkic plavo [4] crveno [4] zuto [3]

(ovakvih redova ima otprilike oko 300)

Zelim da tacno odredjene karaktere upisujem u tacno odredjene datoteke i to:

brojeve izmedju uglastih zagrada koje dodju nakon plavo (dakle brojeve 4 i 3) u datoteku plavo.txt
brojeve izmedju uglastih zagrada koje dodju nakon crveno (dakle brojeve 2 i 4) u datoteku crveno.txt
brojeve izmedju uglastih zagrada koje dodju nakon zuto (dakle brojeve 2 i 3) u datoteku zuto.txt

Zahtjev je jos da se svaki broj stampa u novi red, a "olaksavajuca" okolnost je da je najkraca duzina imena i prezimena kao u "pero peric", a najduza kao u "mirko mirkic".

Zna li neko kako da ovo odradim?

excel ovo odradi jednostavno, ali mene zanima kako da napravim program da to odradjuje.


[Ovu poruku je menjao rodjeni dana 27.03.2006. u 07:16 GMT+1]
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: Kako da dobijem karakter?27.03.2006. u 17:12 - pre 220 meseci
Ako sam te dobro reazumeo, onda ce ti pomoci:
Code:

#include <string.h>
  char *strtok( char *str1, const char *str2 );

gde ce ti str2 biti "[" i "[]"
 
Odgovor na temu

rodjeni

Član broj: 68441
Poruke: 12
*.tel.net.ba.



Profil

icon Re: Kako da dobijem karakter?28.03.2006. u 07:28 - pre 220 meseci
zahvaljujem na pomoci. probacu ovo implementirati pa ako proradi postavicu kod.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Kako da dobijem karakter?

[ Pregleda: 3048 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.