[ 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 ;) |
[ Topnik_15 @ 26.02.2010. 20:43 ] @
[ 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 Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|