| Prethodna tema :: Sljedeća tema   | 
	
	
	
		| Autor/ica | 
		Poruka | 
	
	
		Gino Forumaš(ica)
  
 
  Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16 
Lokacija: Pula 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		pmli Forumaš(ica)
  
 
  Pridružen/a: 09. 11. 2009. (12:03:05) Postovi: (2C8)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		meda Forumaš(ica)
  
 
  Pridružen/a: 09. 01. 2010. (09:29:23) Postovi: (A0)16 
 
		 | 
		
			
				 Postano: 16:05 ned, 11. 4. 2010    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         pretpostavljam da ima puno grešaka, pa ako se nekom da pogledat? 4.7.zad http://degiorgi.math.hr/prog2/materijali/p2-vjezbe.pdf
 [code:1]
 #include <stdio.h>
 #include <stdlib.h>
 
 
 void ucitaj( char ime, double *polje, int duljina )
 {
 	int i;
 	for( i = 0; i < duljina; ++i )
 	{
 		printf( "%c[%d]=", ime, i );
 		scanf( "%lg", &polje[i] );
 	}
 }
 
 double *alociraj(int duljina){
      double *p;
      p=(double*)malloc(duljina * sizeof(double));
      if(p==NULL){
                  printf("Neuspjela alokacija!\n");
                  exit(0);
      }
      return p;
 }
 
 void horner(double *polje, int duljina){
        int i;
        double p, x;
        for(i=0; i<duljina; i++){
                 x=polje[i];
                 p=0;
                 for(i=duljina; i>0; i--){
                                  
                                  p=p*x + polje[i];                 
        }
        printf("%g ", p);
 }
 }
 
 int main(void){
     double *a;
     int n, m;
     scanf("%d", &n);
     m=n+1;
     a=alociraj(m);
     ucitaj('a', a, m);
     horner(a, m);
     free(a);
     system("pause");
     return 0;
 }
 [/code:1] 
					
					pretpostavljam da ima puno grešaka, pa ako se nekom da pogledat? 4.7.zad http://degiorgi.math.hr/prog2/materijali/p2-vjezbe.pdf
 
 	  | Kod: | 	 		  
 
#include <stdio.h>
 
#include <stdlib.h>
 
 
 
void ucitaj( char ime, double *polje, int duljina )
 
{
 
   int i;
 
   for( i = 0; i < duljina; ++i )
 
   {
 
      printf( "%c[%d]=", ime, i );
 
      scanf( "%lg", &polje[i] );
 
   }
 
}
 
 
double *alociraj(int duljina){
 
     double *p;
 
     p=(double*)malloc(duljina * sizeof(double));
 
     if(p==NULL){
 
                 printf("Neuspjela alokacija!\n");
 
                 exit(0);
 
     }
 
     return p;
 
}
 
 
void horner(double *polje, int duljina){
 
       int i;
 
       double p, x;
 
       for(i=0; i<duljina; i++){
 
                x=polje[i];
 
                p=0;
 
                for(i=duljina; i>0; i--){
 
                                 
 
                                 p=p*x + polje[i];                 
 
       }
 
       printf("%g ", p);
 
}
 
}
 
 
int main(void){
 
    double *a;
 
    int n, m;
 
    scanf("%d", &n);
 
    m=n+1;
 
    a=alociraj(m);
 
    ucitaj('a', a, m);
 
    horner(a, m);
 
    free(a);
 
    system("pause");
 
    return 0;
 
}
 
 | 	  
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		kaj Forumaš(ica)
  
 
  Pridružen/a: 15. 11. 2009. (21:02:20) Postovi: (B8)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		gramzon Forumaš(ica)
  
 
  Pridružen/a: 09. 07. 2009. (20:11:44) Postovi: (3B)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		spot137 Forumaš(ica)
  
 
  Pridružen/a: 02. 11. 2009. (13:33:18) Postovi: (55)16 
Spol:   
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		meda Forumaš(ica)
  
 
  Pridružen/a: 09. 01. 2010. (09:29:23) Postovi: (A0)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		pajopatak Forumaš(ica)
  
 
  Pridružen/a: 25. 10. 2009. (22:20:04) Postovi: (BE)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		MI Forumaš(ica)
  
 
  Pridružen/a: 11. 11. 2009. (20:54:30) Postovi: (26)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 1:47 čet, 15. 4. 2010    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="gramzon"]Pišemo sve do 94 stranice u skripti?[/quote]
 
 Da. [size=3]Rano ste se sjetili pitati.[/size]
 
 [quote="spot137"]Što je s sluzbenim podsjetnikom? smijemo ih donesti? postoji li sansa da ih dobijemo kao sto pise na stranici kolegija?[/quote]
 
 Ne postoji takva sansa. Mi smo poznati da po stranici kolegija pisemo samo za ukras i varanje studenata. :roll:
 
 [quote="pajopatak"]Jel se može ovaj zd rješit tako da se posebno naprave f-je g(x) i h(x),pa se onda to gore uvrsti?[/quote]
 
 Smijete napisati koje god funkcije zelite, dok god su one i njihovi pozivi tocni i nista se ne kosi s eventualnim uvjetima zadat(a)ka.
 
 [quote="pajopatak"]I jeli dobro za najveće cijelo kao napisat:
 if(x%2!=0)
 x=int(x/2)+1 ?[/quote]
 
 Nije dobro, jer [tt]int[/tt] nije funkcija.
 
 [quote="MI"]Ako je x realan onda to nema smisla[/quote]
 
 Nema smisla niti inace, iz razloga koji sam naveo. 
					
					 	  | gramzon (napisa): | 	 		  | Pišemo sve do 94 stranice u skripti? | 	  
 
 
Da. Rano ste se sjetili pitati.
 
 
 	  | spot137 (napisa): | 	 		  | Što je s sluzbenim podsjetnikom? smijemo ih donesti? postoji li sansa da ih dobijemo kao sto pise na stranici kolegija? | 	  
 
 
Ne postoji takva sansa. Mi smo poznati da po stranici kolegija pisemo samo za ukras i varanje studenata.  
 
 
 	  | pajopatak (napisa): | 	 		  | Jel se može ovaj zd rješit tako da se posebno naprave f-je g(x) i h(x),pa se onda to gore uvrsti? | 	  
 
 
Smijete napisati koje god funkcije zelite, dok god su one i njihovi pozivi tocni i nista se ne kosi s eventualnim uvjetima zadat(a)ka.
 
 
 	  | pajopatak (napisa): | 	 		  I jeli dobro za najveće cijelo kao napisat:
 
if(x%2!=0)
 
x=int(x/2)+1 ? | 	  
 
 
Nije dobro, jer int nije funkcija.
 
 
 	  | MI (napisa): | 	 		  | Ako je x realan onda to nema smisla | 	  
 
 
Nema smisla niti inace, iz razloga koji sam naveo.
					_________________ 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] | 
		 | 
	
	
		 |