| Prethodna tema :: Sljedeća tema   | 
	
	
	
		| Autor/ica | 
		Poruka | 
	
	
		pmfovka Forumaš(ica)
  
 
  Pridružen/a: 08. 11. 2009. (21:58:15) Postovi: (60)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		ma Forumaš(ica)
  
  
  Pridružen/a: 27. 01. 2007. (12:06:50) Postovi: (347)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		ante003 Forumaš(ica)
  
  
  Pridružen/a: 13. 10. 2008. (17:45:10) Postovi: (3C5)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Milojko Forumaš(ica)
  
  
  Pridružen/a: 07. 11. 2008. (14:57:52) Postovi: (453)16 
Spol:   
Lokacija: Hilbertov hotel 
		 | 
		
			
				 Postano: 22:22 ned, 8. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="ma"][code:1]abs()[/code:1][/quote]
 još uvijek ne smiju koristiti funkcije
 
 [code:1]int x, x_abs;
 scanf ("%d", &x);
 if (x > 0)
    x_abs = x;
 else 
    x_abs = -x;  /* ili (-1) * x, mislim da je to svejedno */
 [/code:1] 
					
					
 
još uvijek ne smiju koristiti funkcije
 
 
 	  | Kod: | 	 		  int x, x_abs;
 
scanf ("%d", &x);
 
if (x > 0)
 
   x_abs = x;
 
else 
 
   x_abs = -x;  /* ili (-1) * x, mislim da je to svejedno */
 
 | 	  
					_________________ Sedam je prost broj   
Bolonja je smeće i to pod hitno treba mijenjat  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		ajaxcy Forumaš(ica)
  
  
  Pridružen/a: 27. 09. 2009. (17:58:37) Postovi: (77)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Atomised Forumaš(ica)
  
  
  Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16 
Lokacija: Exotica 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		ajaxcy Forumaš(ica)
  
  
  Pridružen/a: 27. 09. 2009. (17:58:37) Postovi: (77)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		pmfovka Forumaš(ica)
  
 
  Pridružen/a: 08. 11. 2009. (21:58:15) Postovi: (60)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Atomised Forumaš(ica)
  
  
  Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16 
Lokacija: Exotica 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Gino Forumaš(ica)
  
 
  Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16 
Lokacija: Pula 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		pmfovka Forumaš(ica)
  
 
  Pridružen/a: 08. 11. 2009. (21:58:15) Postovi: (60)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 17:46 pon, 9. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Cjelobrojno je samo ako su obje vrijednosti koje dijelis cjelobrojne. U tom slucaju:
 [tt](double)x/y[/tt]
 je realno dijeljenje. No, ako su [tt]x[/tt] i/ili [tt]y[/tt] realni, onda je i
 [tt]x/y[/tt]
 realno dijeljenje.
 
 Ako te muci zadaca, provjeri da nemas viska ispisa i sl. (procitati Help od aplikacije). 
					
					Cjelobrojno je samo ako su obje vrijednosti koje dijelis cjelobrojne. U tom slucaju:
 
(double)x/y
 
je realno dijeljenje. No, ako su x i/ili y realni, onda je i
 
x/y
 
realno dijeljenje.
 
 
Ako te muci zadaca, provjeri da nemas viska ispisa i sl. (procitati Help od aplikacije).
					_________________ 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] | 
		 | 
	
	
		miam Forumaš(ica)
  
 
  Pridružen/a: 03. 11. 2009. (11:19:45) Postovi: (70)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 17:56 pon, 9. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Sto znaci "provjeriti apsolutnu vrijednost"? :grebgreb: Tako kako pise, mozes ju [b]izracunati[/b] i pospremiti u varijablu ili iskoristiti negdje. Dakle:
 [code:1]int x, aps_x;
 scanf("%d", &x);
 printf("|%d| = %d\n", x, x < 0 ? -x : x);
 aps_x = (x < 0 ? -x : x);
 printf("|%d| = %d\n", x, y);[/code:1] 
					
					Sto znaci "provjeriti apsolutnu vrijednost"?   Tako kako pise, mozes ju izracunati i pospremiti u varijablu ili iskoristiti negdje. Dakle:
 
 	  | Kod: | 	 		  int x, aps_x;
 
scanf("%d", &x);
 
printf("|%d| = %d\n", x, x < 0 ? -x : x);
 
aps_x = (x < 0 ? -x : x);
 
printf("|%d| = %d\n", x, y); | 	  
					_________________ 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] | 
		 | 
	
	
		miam Forumaš(ica)
  
 
  Pridružen/a: 03. 11. 2009. (11:19:45) Postovi: (70)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Bole13 Forumaš(ica)
  
 
  Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16 
Spol:   
 
		 | 
		
			
				 Postano: 12:39 sri, 11. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Mene isto muci nesto u zadatku iz 3. zadace.
 Zadatak glasi: Napišite program koji učitava 8 realnih brojeva, te ih ispisuje umnožak ona dva koji imaju najveću, odnosno najmanju apsolutnu vrijednost.
 Rezultat obavezno ispišite koristeći format %g!
 
 Sad kolko sam shvatio treba se ispisat umnozak ta 2 broja, a ne njihove apsolutne vrijednosti. Tu me muci sto ako korisnik ucita 8 brojeva medu kojima su -15 i 15 kao najvece apsolutne vrijednosti, koji se onda mnozi? Ili ce se prihvatit kao rjesenje i jedno i drugo.
 Ja sam radio program koji ce za najmanji (najveci) uzet onaj koji se prvi ucitao s najmanjom (najvecom) abs vrijednosti, znaci za sljedece provjerava < ili > od prethodnog. 
					
					Mene isto muci nesto u zadatku iz 3. zadace.
 
Zadatak glasi: Napišite program koji učitava 8 realnih brojeva, te ih ispisuje umnožak ona dva koji imaju najveću, odnosno najmanju apsolutnu vrijednost.
 
Rezultat obavezno ispišite koristeći format %g!
 
 
Sad kolko sam shvatio treba se ispisat umnozak ta 2 broja, a ne njihove apsolutne vrijednosti. Tu me muci sto ako korisnik ucita 8 brojeva medu kojima su -15 i 15 kao najvece apsolutne vrijednosti, koji se onda mnozi? Ili ce se prihvatit kao rjesenje i jedno i drugo.
 
Ja sam radio program koji ce za najmanji (najveci) uzet onaj koji se prvi ucitao s najmanjom (najvecom) abs vrijednosti, znaci za sljedece provjerava < ili > od prethodnog.
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		eve Forumaš(ica)
  
 
  Pridružen/a: 13. 07. 2009. (23:07:06) Postovi: (192)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Bole13 Forumaš(ica)
  
 
  Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16 
Spol:   
 
		 | 
		
			
				 Postano: 12:51 sri, 11. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Gle to mi je jasno :) to mi i radi program, poanta je ako se ucita -15 i 15 oni ce imat istu vrijednost abs, i koji ces onda spremit u tu pomocnu varijablu? Jer na rezultat umnoska ce mi itekako utjecat dal spremim 15 ili -15 kao najvecu abs vrijednost.
 Npr. ucita se: 1 2 3 4 -1 -2 -15 15
 Program moze ispisat 1*15, 1*-15, -1*15, -1*-15.
 Kuzis sto me muci sad? :) 
					
					Gle to mi je jasno   to mi i radi program, poanta je ako se ucita -15 i 15 oni ce imat istu vrijednost abs, i koji ces onda spremit u tu pomocnu varijablu? Jer na rezultat umnoska ce mi itekako utjecat dal spremim 15 ili -15 kao najvecu abs vrijednost.
 
Npr. ucita se: 1 2 3 4 -1 -2 -15 15
 
Program moze ispisat 1*15, 1*-15, -1*15, -1*-15.
 
Kuzis sto me muci sad?  
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		eve Forumaš(ica)
  
 
  Pridružen/a: 13. 07. 2009. (23:07:06) Postovi: (192)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Bole13 Forumaš(ica)
  
 
  Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16 
Spol:   
 
		 | 
		
			
				 Postano: 12:57 sri, 11. 11. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         E ja sam isto provjeravao strogo manje (vece), tak da bi za onih 8 ucitanih izbacio rezultat 1*-15. Nisam htio predavat dok to ne provjerim.
 E da da te jos nesh zagnjavim akd si vec tu :), posto kaze da moraju bit realne varijable, a abs(int) mora bit, onda sam includao math.h i koristio fabs. Si i ti tak radila il?
 
 Edit: Nvm, radi i sa abs mada se buni sto mu predajem realne varijable. 
					
					E ja sam isto provjeravao strogo manje (vece), tak da bi za onih 8 ucitanih izbacio rezultat 1*-15. Nisam htio predavat dok to ne provjerim.
 
E da da te jos nesh zagnjavim akd si vec tu  , posto kaze da moraju bit realne varijable, a abs(int) mora bit, onda sam includao math.h i koristio fabs. Si i ti tak radila il?
 
 
Edit: Nvm, radi i sa abs mada se buni sto mu predajem realne varijable.
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		 |