[ 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).
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.