| Prethodna tema :: Sljedeća tema   | 
	
	
	
		| Autor/ica | 
		Poruka | 
	
	
		Nesi Inventar Foruma (Moderator)
  
  
  Pridružen/a: 14. 10. 2002. (14:27:35) Postovi: (E68)16 
Spol:   
Sarma: - 
 
		 | 
		
			
				 Postano: 7:47 čet, 10. 4. 2003    Naslov: nasla! (sto ce bit u ovom kolokviju) | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [code:1]Prvi kolokvij:
 Gradivo:
 
 Tipovi i varijable
 Ulaz i izlaz podataka
 Aritmeticki operatori i izrazi
 Relacijski i logicki operatori
 Slozene operacije pridruzivanja
 Grananje: if-then-else, uvjetni (?:) operator, switch
 Petlje: while, do-while, for [/code:1]
 
 pise na Matkovoj stranici... 
 
 hmda, tamo (http://web.math.hr/~mabotinc/c/c.html) postoje i stari kolokviji, ali fale im kljucni dijelovi, npr. programi koje treba analizirati... 
 steta.... ali i ovo je ipak neki okvir.... 
 
 eto,  tko nije znao... sad zna... 
					
					 	  | Kod: | 	 		  Prvi kolokvij:
 
Gradivo:
 
 
Tipovi i varijable
 
Ulaz i izlaz podataka
 
Aritmeticki operatori i izrazi
 
Relacijski i logicki operatori
 
Slozene operacije pridruzivanja
 
Grananje: if-then-else, uvjetni (?:) operator, switch
 
Petlje: while, do-while, for  | 	  
 
 
pise na Matkovoj stranici... 
 
 
hmda, tamo (http://web.math.hr/~mabotinc/c/c.html) postoje i stari kolokviji, ali fale im kljucni dijelovi, npr. programi koje treba analizirati... 
 
steta.... ali i ovo je ipak neki okvir.... 
 
 
eto,  tko nije znao... sad zna...
					
 
  _________________ It's not who you love. It's how. 
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		mjuresic Forumaš(ica)
  
 
  Pridružen/a: 25. 10. 2002. (11:56:09) Postovi: (A)16 
Lokacija: Krk 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 11:08 čet, 10. 4. 2003    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="mjuresic"]Puno ljudi me pitalo za rjesenja kolokvija pa sam rekal da cu ih stavit na net, to ce najvjerojatnije bit sutra popodne, a bit ce na:
 http://student.math.hr/~mjuresic[/quote]
 
 Great! Thanx! ;)
 
 Btw...
 
 Pong mi javlja "Out of memory" (Win2k sa 512MB RAMa i jos toliko swapa). :(
 
 3dmaze ima krivi link. File se zove 3DMAZE.ZIP (velika slova). Steta sto nema exe-a, za nas koji ne volimo (i nemamo instaliran) VB... 
					
					 	  | mjuresic (napisa): | 	 		  Puno ljudi me pitalo za rjesenja kolokvija pa sam rekal da cu ih stavit na net, to ce najvjerojatnije bit sutra popodne, a bit ce na:
 
http://student.math.hr/~mjuresic | 	  
 
 
Great! Thanx!  
 
 
Btw...
 
 
Pong mi javlja "Out of memory" (Win2k sa 512MB RAMa i jos toliko swapa).  
 
 
3dmaze ima krivi link. File se zove 3DMAZE.ZIP (velika slova). Steta sto nema exe-a, za nas koji ne volimo (i nemamo instaliran) VB...
					_________________ U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
 
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.   
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		Gost
 
 
 
 
  
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Gordan Forumaš(ica)
  
  
  Pridružen/a: 03. 11. 2002. (18:01:44) Postovi: (192)16 
Spol:   
Lokacija: Zagreb 
		 | 
		
			
				 Postano: 11:44 sub, 12. 4. 2003    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         osvrnuo bi se malo na spomenuta rjesenja (student.math.hr/`mjuresic)
 naime, uz sve duzno postovanje prema autoru i cinjenici  da je napisao da ima gresaka te da je bio u zurbi moje skromno misljenje je da su ta rjesenja "opasna" za one ljude kojima najvise trebaju tj. za one koji nece vidjeti greske u njima.
 
 pored tipfelera ima i gresaka za koje bi se, da ih student napravi sigurno reklo "on to ne razumije"
 
 once more: NHF
 
 npr:
 [code:1]int a=0,b=5;
 do
 {
 	if (!(a>10) && !(b<0)) continue;
 	printf("a=%d , b=%d",a,b);
 	a+=2;
 	b--;
 }while(!(a>10) && !(b<0))[/code:1]
 
 dakle while se vrti dok je njegov uvjet istinit, a ovdje ispred continua imamo taj ISTI uvjet koji "preskace" petlju sto nas dovodi do beskonacne petlje... ono sto bi trebalo pisati jest if (!(!(a>10) && !(b<0))) continue;
 
 ako sam u krivu neka me netko ispravi.... 
					
					osvrnuo bi se malo na spomenuta rjesenja (student.math.hr/`mjuresic)
 
naime, uz sve duzno postovanje prema autoru i cinjenici  da je napisao da ima gresaka te da je bio u zurbi moje skromno misljenje je da su ta rjesenja "opasna" za one ljude kojima najvise trebaju tj. za one koji nece vidjeti greske u njima.
 
 
pored tipfelera ima i gresaka za koje bi se, da ih student napravi sigurno reklo "on to ne razumije"
 
 
once more: NHF
 
 
npr:
 
 	  | Kod: | 	 		  int a=0,b=5;
 
do
 
{
 
   if (!(a>10) && !(b<0)) continue;
 
   printf("a=%d , b=%d",a,b);
 
   a+=2;
 
   b--;
 
}while(!(a>10) && !(b<0)) | 	  
 
 
dakle while se vrti dok je njegov uvjet istinit, a ovdje ispred continua imamo taj ISTI uvjet koji "preskace" petlju sto nas dovodi do beskonacne petlje... ono sto bi trebalo pisati jest if (!(!(a>10) && !(b<0))) continue;
 
 
ako sam u krivu neka me netko ispravi....
					
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 14:08 sub, 12. 4. 2003    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="Gordan"]osvrnuo bi se malo na spomenuta rjesenja (student.math.hr/`mjuresic)[/quote]
 
 Evo, da netko konacno napise tu adresu kako treba: [url=http://161.53.8.14/~mjuresic/]http://student.math.hr/~mjuresic/[/url]. ;)
 
 [quote="Gordan"][code:1]int a=0,b=5;
 do
 {
 	if (!(a>10) && !(b<0)) continue;
 	printf("a=%d , b=%d",a,b);
 	a+=2;
 	b--;
 }while(!(a>10) && !(b<0))[/code:1]
 
 dakle while se vrti dok je njegov uvjet istinit, a ovdje ispred continua imamo taj ISTI uvjet koji "preskace" petlju sto nas dovodi do beskonacne petlje... ono sto bi trebalo pisati jest if (!(!(a>10) && !(b<0))) continue;
 
 ako sam u krivu neka me netko ispravi....[/quote]
 
 Zapravo, uvijet bi trebao ici ispred petlje i to je cist' dosta:
 
 [code:1]main() {
   int a, b;
 
   // For
   printf("For-petlja:\n");
   for (a = 0, b = 5; !(a > 10) && !(b < 0); a += 2, b--)
     printf("  a=%d , b=%d\n",a,b);
 
   // While
   printf("While-petlja:\n");
   a = 0; b = 5;
   while (!(a > 10) && !(b < 0)) {
     printf("  a=%d , b=%d\n",a,b);
     a += 2;
     b--;
   }
 
   // Do-while
   printf("Do-while-petlja:\n");
   a = 0; b = 5;
   if (!(a > 10) && !(b < 0))
     do {
       printf("  a=%d , b=%d\n",a,b);
       a+=2;
       b--;
     } while(!(a>10) && !(b<0));
 }[/code:1]
 
 Isprobano s gcc-om i daje tri identicna outputa... :)
 (Malo je format ispisa promijenjen, da bi bilo preglednije)
 
 [b]Napomena:[/b] Nisam pregledao ostala rjesenja, pa nemojte implicitno zakljuciti da imaju moj "blagoslov". :roll: 
					
					 	  | Gordan (napisa): | 	 		  | osvrnuo bi se malo na spomenuta rjesenja (student.math.hr/`mjuresic) | 	  
 
 
Evo, da netko konacno napise tu adresu kako treba: http://student.math.hr/~mjuresic/.  
 
 
 	  | Gordan (napisa): | 	 		   	  | Kod: | 	 		  int a=0,b=5;
 
do
 
{
 
   if (!(a>10) && !(b<0)) continue;
 
   printf("a=%d , b=%d",a,b);
 
   a+=2;
 
   b--;
 
}while(!(a>10) && !(b<0)) | 	  
 
 
dakle while se vrti dok je njegov uvjet istinit, a ovdje ispred continua imamo taj ISTI uvjet koji "preskace" petlju sto nas dovodi do beskonacne petlje... ono sto bi trebalo pisati jest if (!(!(a>10) && !(b<0))) continue;
 
 
ako sam u krivu neka me netko ispravi.... | 	  
 
 
Zapravo, uvijet bi trebao ici ispred petlje i to je cist' dosta:
 
 
 	  | Kod: | 	 		  main() {
 
  int a, b;
 
 
  // For
 
  printf("For-petlja:\n");
 
  for (a = 0, b = 5; !(a > 10) && !(b < 0); a += 2, b--)
 
    printf("  a=%d , b=%d\n",a,b);
 
 
  // While
 
  printf("While-petlja:\n");
 
  a = 0; b = 5;
 
  while (!(a > 10) && !(b < 0)) {
 
    printf("  a=%d , b=%d\n",a,b);
 
    a += 2;
 
    b--;
 
  }
 
 
  // Do-while
 
  printf("Do-while-petlja:\n");
 
  a = 0; b = 5;
 
  if (!(a > 10) && !(b < 0))
 
    do {
 
      printf("  a=%d , b=%d\n",a,b);
 
      a+=2;
 
      b--;
 
    } while(!(a>10) && !(b<0));
 
} | 	  
 
 
Isprobano s gcc-om i daje tri identicna outputa...  
 
(Malo je format ispisa promijenjen, da bi bilo preglednije)
 
 
Napomena: Nisam pregledao ostala rjesenja, pa nemojte implicitno zakljuciti da imaju moj "blagoslov".  
					_________________ U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
 
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.   
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		Gordan Forumaš(ica)
  
  
  Pridružen/a: 03. 11. 2002. (18:01:44) Postovi: (192)16 
Spol:   
Lokacija: Zagreb 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		 |