[ Topnik_15 @ 26.02.2010. 20:43 ] @
Zadatak: Napisite program koji ce za zadano polje znakova slova i znak z ispisati slova s z izmedu svakog znaka. ???
jel moze iko pomoci :O
hvaLa ;)
[ Wajda.W @ 27.02.2010. 10:00 ] @
Nisam bas najsigurniji da sam razumeo problem, mozes malo jasnije da objasnis?
Da li je ovo problem: Imas niz(polje) slova koja se ucitavaju i ti zatim ucitas proizvoljno slovo i njega treba da smestis izmedju svakog slova u nizu.
Npr. ako imas niz: a, b, c, d, e, f i ti ucitas slovo 'P' da resenje bude: a, P, b, P, c, P, d, P, e, P, f?
[ Topnik_15 @ 27.02.2010. 11:59 ] @
Pa nisam ni ja najbolje skontao zadatak , ali sam uspio nekako bar mislim: otprilike ovako bi trebalo
Code:
int i=0;
while(slova[i])
{
cout<<slova[i]<<z;
i++;
}


znaci nakon svakog unesenog slova da ispise slovo z, jednostavno je aLi to je kad odmah poletis na ES da vidis mozel ti itko pomoci.. Umjesto da sam sjedem i dobRo razmislim sta trazi .. ;)
Hvala na pomoci.. zivjo
[ Wajda.W @ 28.02.2010. 10:59 ] @
Jeste to ok, mada ovaj deo:
Code:

while(slova[i])
{
.
.
.
}

I nije najzahvalniji jer se moze desiti da se posle poslednjeg znaka ne nalazi '\0' nego neki proizvoljan znak pa ce ovaj ciklus da ti ispisuje i te ostale znakove.
Tako da bih ja umesto to ga stavio ili for(i=0;i<n;i++) gde je n duzina niza ili da nakon unosa niza postavis poslednji element na '\0'.

Pozdrav