[ BlackSnake @ 16.02.2004. 12:48 ] @
Pozdrav,

Trebala bi mi mala pomoć oko rješenja dva problemčića:

1. Program koji izbacuje duplikate iz nekog niza na pr:
Ulaz: 3, 5, 6, 3, 8, 12, 15, 12
Izlaz: 3, 12

2. Program koji broji riječi u rečenici, gdje su riječi odvojene razmakom, a rečenica završava tačkom.

Hvala!
[ Dragi Tata @ 16.02.2004. 16:43 ] @
Pretpostavljam da je u pitanju C++.

1. Pogledaj šablon funkciju std::unique

http://www.sgi.com/tech/stl/unique.html

2. Pogledaj Bost Tokenizer

http://www.boost.org/libs/tokenizer/tokenizer.htm
[ #Coder @ 19.02.2004. 15:59 ] @
Ako ce biti imalo od pomoci evo ti dio koda kak bi ja to rjesio...

Code:

char  *niz;   // pointer na char od kojeg cemo kasnije stvoriti niz
int duljina;

printf("\n Unesi broj clanova");
scanf("%d", &duljina);
niz = new char[duljina];
pf("\n Unesi clanove");
gets(niz);


i sad ispituj u nizu tj. probaj s bubble sortom i onda usporedjuj clanove...

Nadam se da sam pomogao...

[ mod markom: dodati code tagovi ]
[ arcshade @ 06.07.2012. 19:34 ] @
evo kako bi ja to uradio,
problem broj 1:
vrlo je prosto zapravo,napavis 2x petlje,kao za matricu isti princip,i sad ispitujes da li je prvi clan jednak sa neki od sledeci,onda drugi onda treci i sve tako dok ne dodje do poslednji i jednostavno ako nadje dva jednaka stavis da ti to stampa...
problem broj 2:
pogledaj receneci tipa, "ja_se_zovem_slobodan." ( _=razmak) koliko imas razmaka a koliko reci u ovoj recenici?znaci imas 3 razmaka i 4 reci i uvek je tako ,znaci ispitas koliko imas razmaka i dodas jos 1 na broj koji dobijes i to ti je broj reci u recenici...
[ plague @ 06.07.2012. 20:07 ] @
Ako za 8 godina nije resio, bolje da se batali programiranja. :]
[ aleksandar1519 @ 18.10.2012. 00:36 ] @
[quote]BlackSnake:
Pozdrav,

Trebala bi mi mala pomoć oko rješenja dva problemčića:

1. Program koji izbacuje duplikate iz nekog niza na pr:
Ulaz: 3, 5, 6, 3, 8, 12, 15, 12
Izlaz: 3, 12

-> dva array-a. Jedan ce sadrziti broj koji trazis a drugi ce ponovo proci kroz listu brojeva i traziti bas taj broj.

2. Program koji broji riječi u rečenici, gdje su riječi odvojene razmakom, a rečenica završava tačkom.

-> Broji razmake, ne reci (+1 rec).