[ nemanjaa @ 24.11.2002. 19:28 ] @
zelo bih da ostvarim skok
tj.
.......
cout <<"Da li hoces na pocetak";
cout <<"1.da";
cout <<"2.ne"
cin>>a;
if (a=1)
? ? ? ?
else
return 0;


eh sada koja bi komanda dosla na mesto upitnika i koja bi me vratila na pocetak programa...

[ Ivan Dimkovic @ 24.11.2002. 19:41 ] @
goto :)

proc1:

// nesto


goto proc1;

:)
[ Ivan Tanasic @ 24.11.2002. 19:45 ] @
trp, upravo kad sam teo da postavim odgovor, video sam da me je dimkovic preduhitrio ;)

Inace goto se izbegava (mada meni deluje ok ;))... Malo citljivije je ako koristis while petlju, tacnije u ovom slucaju do.. while petlju al ti ni necu reci kako se koristi iz pedagoskih razloga ;)) Zaroni u c++ za 21 dan i nacices odgovor vrlo brzo... nije tesko ;)
[ Lord Storm @ 24.11.2002. 19:56 ] @
Koliko sam uspeo da shvatim sta zelis, tebi je potreban meni, pa da posle ispitivanja uslova u odredjenom slucaju se vrati na pocetak programa.
Ako je tako mnogo bolje resenje je upotreba petlje:

na primer:

#include <iostream.h>

int main()
{
int izbor;
bool izlaz = false;
for( ; ; )
{
//ovde ide listing menija i unos izbora
cin >> izbor;
switch(izbor)
{
case (1):
//ako unese 1, ispisi opet meni
continue;
break;
case (2):
//ako unese 2, izadji
izlaz = true;
break;
}

if (izlaz)
break;
}

return 0;

}


Ukoliko ti ovde nesto ne bude bilo jasno napisi novu poruku ili pisi na e-mail: [email protected]
Inace, NEMOJ nikako da upotrebljavas goto izras jer je to losa programerska praksa. Ne zelim da se raspravljan ni sa kim oko toga, ali uvek koristi druga resenja, jer je tesko kontrolisati slozenije programe koji koriste izraz goto, a jos teze debagovati ih.
[ Ivan Dimkovic @ 24.11.2002. 20:19 ] @
Da, ja sam zaboravio da dodam da je "goto" vrlo neuobicajena i retka praksa u C/C++ (i svim ostalim "strukturalnim" ili objektno-orijentisanim jezicima) - ja do sad nisam ni jednom video doticnu u kodu, osim u nekim "samo namesti da radi" resenjima - goto se uvek moze izbeci dobrim strukturisanjem programa...
[ Dragi Tata @ 25.11.2002. 00:02 ] @
Hehe, ako nisi nikad video goto u C-u, pogledaj malo Linux - ov kod (mislim na kernel naravno). Ima toga do mile volje.
[ Pera_Anarhista @ 25.11.2002. 01:33 ] @
interesantan tekstic...
http://www.subduck.com/pages/page.php?id=7