Poslao: 03 Jun 2005 18:10
|
offline
- Pridružio: 19 Jan 2005
- Poruke: 286
- Gde živiš: Tamo daleko,tj.Beograd City
|
Ma skolsko,i to je bilo daaaavnooooo,nije se nesto preterano trazilo,....to je tad nama[drugovima iz skole] bilo kao glupiranje....ali su se nastavnici nadali da ce nas zainteresovati programiranje........to su i kod nekih uspeli
@ meka [ali switch nije petlja nego grananje]
Ma nije ni bitno...: tako je pisalo u nekoj knjizi,mislim da je Kraus pisac,ali mi ne verujte...taj deo je bio o [petljama i kontroli toka] ,if-else,while,for....itd pa je medju njima bilo i switch...
problem sam resio sa petljom [for]
POZz,mada sam neznam kako da zavrsim program,jer sam stavio beskonacnu for petlju for( ;
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 03 Jun 2005 21:04
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
koristi
if (nesto) break;
|
|
|
|
Poslao: 06 Jun 2005 08:27
|
offline
- Pridružio: 29 Apr 2005
- Poruke: 59
- Gde živiš: Mrkonjic - Grad
|
Ako hoces da radis sa funkcijama prvo nauci kako se definisu i kako se deklarisu. Od deklaracije funkcije ti zavisi njena vidljivost u odredjenom dijelu koda. Kao sto ti je rekao peca ne mozes da definises neku funkciju u okviru main(). Malo poradi na stilu pisanja koda pa ce ti biti mnogo lakse, jer kada se nesto pregledno napise mnogo lakse se uocavaju greske. Sto se tice pozivanja odredjene funkcije, to se cini preko parametara koje joj zadajes funkcija(parametar), ona automacki poziva funkciju i radi posao koji si ti predhodno definisao. Na mjestu sa kojeg si pozivao vraca ti vrijednost return(vrijednost), osim ako funkcija nije tipa void onda nema povratne vrijednosti.
`ajd poz, nadji bilo kakav tutorial, sve je fino objasnjeno.
|
|
|
|
Poslao: 13 Jun 2005 19:26
|
offline
- zoranez
- Super građanin
- Pridružio: 30 Maj 2005
- Poruke: 1014
- Gde živiš: Mbabane
|
Kao sto je neko vec pomenuo "Programiranje u Programskom Jeziku C" Laslo Kraus. Knjiga je pisana dosta smorno (ali nije ni pisana da se iz nje streba vec da se koristi kad zapne), ali u njoj imaju objasnjene sve fundamentalne stvari.
Moja preporuka ti je da fino sjednes pa se igras sa funkcijama i petljama. Programiranje se ipak ne moze nauciti, vec samo vjezbom savladati. Ali osnovne stvari i pojmove moras nauciti. Ne mozes se igrati bez igracke
....funkcije moras da deklarises izvan main-a, (da definises povratni tip, ime i parametre), mozes tu i da lupis kod, ali je estetski ljepse da to bude ispod main-a, kad budes pisao programe od 500 linija znaces zasto.
Kad zapne debaguj program pa vidi kako ti se setaju vrijednosti, tako ces skratiti muke trazenja greske, i vrlo korisna stvar, ispisuj kontrolne vrijednosti na 'kriticnim mjestima, npr. prije i po ulasku u funkciju, da znas da je parametar proslijedjen kako treba .... vremenom ces vec i sam naci cake ....ali za pocetak malo knjigu u ruke!
PS. Za beskonacnu petlju je najlakse while(1){} , pa negdje unutra za neki uslov break;
ZoraneZ
|
|
|
|
Poslao: 18 Jun 2005 19:01
|
offline
- Bone Collector
- Legendarni građanin
- Pridružio: 18 Apr 2003
- Poruke: 5001
- Gde živiš: Beograd
|
zoranez ::PS. Za beskonacnu petlju je najlakse while(1){} , pa negdje unutra za neki uslov break;
Ne moze da izadje sa break ako oce da koristi switch, break ce mu izaci samo iz switch bloka
|
|
|
|
|
Poslao: 18 Jun 2005 20:35
|
offline
- bNasty
- Građanin
- Pridružio: 17 Mar 2004
- Poruke: 293
- Gde živiš: UK
|
Bone Collector ::zoranez ::PS. Za beskonacnu petlju je najlakse while(1){} , pa negdje unutra za neki uslov break;
Ne moze da izadje sa break ako oce da koristi switch, break ce mu izaci samo iz switch bloka
Glavni razlog zashto je, ipak, stari dobri "goto" zadrzhan u C++u
|
|
|
|