Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.245 pregleda

Najnovija ↓

Problem kod C++ polja 26.02.2010. u 21:43 · pre 203 meseca #1
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 ;)
Re: Problem kod C++ polja 27.02.2010. u 11:00 · pre 203 meseca #2
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?
Re: Problem kod C++ polja 27.02.2010. u 12:59 · pre 203 meseca #3
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
Re: Problem kod C++ polja 28.02.2010. u 11:59 · pre 203 meseca #4
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme