| Prethodna tema :: Sljedeća tema   | 
	
	
	
		| Autor/ica | 
		Poruka | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 0:38 pon, 30. 3. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="Tygy"]jel ima netko kome mogu poslati sve programe koje sam napravila pa da mi kaže jesu li dobri... nebudem na forum stavljala riješenih 30 zadataka...  :?:[/quote]
 
 Koja je svrha pisanja na racunalu ako ne testiras programe? :grebgreb:
 
 [quote="Tygy"]druga stvar, postoji nešto što ti pokazuje program kako radi red po red, nešto sam o tome načula ali nemam pojima što je to.... :roll:  kao, točno ćeš znat po tome kako se mjenjaju varijable u kojem redu neš ne štima...[/quote]
 
 Zove se integrirani debugger i nalazi se u razvojnim suceljima. :) Ima i u DevC++, no ne znam kako se tamo koristi. :? Trazi "watch", "step into" i sl. stvari u helpu. 8) 
					
					 	  | Tygy (napisa): | 	 		  jel ima netko kome mogu poslati sve programe koje sam napravila pa da mi kaže jesu li dobri... nebudem na forum stavljala riješenih 30 zadataka...    | 	  
 
 
Koja je svrha pisanja na racunalu ako ne testiras programe?  
 
 
 	  | Tygy (napisa): | 	 		  druga stvar, postoji nešto što ti pokazuje program kako radi red po red, nešto sam o tome načula ali nemam pojima što je to....    kao, točno ćeš znat po tome kako se mjenjaju varijable u kojem redu neš ne štima... | 	  
 
 
Zove se integrirani debugger i nalazi se u razvojnim suceljima.   Ima i u DevC++, no ne znam kako se tamo koristi.   Trazi "watch", "step into" i sl. stvari u helpu.  
					_________________ 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] | 
		 | 
	
	
		Tygy Forumaš(ica)
  
  
  Pridružen/a: 22. 11. 2008. (15:27:08) Postovi: (102)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Tindariel Forumaš(ica)
  
 
  Pridružen/a: 03. 12. 2008. (00:49:03) Postovi: (71)16 
Spol:   
Lokacija: Zagreb 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Tindariel Forumaš(ica)
  
 
  Pridružen/a: 03. 12. 2008. (00:49:03) Postovi: (71)16 
Spol:   
Lokacija: Zagreb 
		 | 
		
			
				 Postano: 23:52 pon, 30. 3. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [code:1]/*
 Zadatak 15:
 Kazemo da je prirodni broj a binarni palindrom ako citajuci binarni 
 zapis broja a slijeva nadesno dobivamo isto kao kad citamo isti zapis sa desna 
 nalijevo. Napisite program koji ucitava dva prirodna broja m i n, m < n, i 
 ispisuje sve binarne palindrome a takve da je m <= a <= n.
 */
 
 #include <stdio.h>
 
 int palindrom (int a)
 {
     int b[100], i, j, ctrl = 1;
     
     for (i = 0; i < 100; ++i)
         b[i] = 0;
         
     i = 0;
     while (a > 0)
     {
           b[i] = a % 2;
           a /= 2;
           ++i;
           printf ("%d %d %d\n", b[i], i, a);
     }
     for (j = 0; j <= i; ++j)
         if (b[j] != b[i - j])
         {
            ctrl = 0;
            break;
         }
     if (ctrl) return 1;
     return 0;
 }
 
 int main ()
 {
     int m, n, a;
     scanf ("%d%d", &m, &n);
     
     for (a = m; a <= n; ++a)
         if (palindrom (a))
            printf ("%d", a);
            
     return 0;
 }[/code:1]
 
 tamo gore sam stavila ispis da vidim što mi petlja radi s varijablama (jer mi program nije radio) pa mi za m = 1, n = 2 svi članovi polja budu nula cijelo vrijeme, a za m = 1, n = 10 se pojavljuju u gomili nula brojevi poput 20 ili 60 (što je još čudnije od samih nula obzirom da bi mi tu trebao spremati ostatak pri dijeljenju s 2...  :shock:  :shock: ) 
					
					 	  | Kod: | 	 		  /*
 
Zadatak 15:
 
Kazemo da je prirodni broj a binarni palindrom ako citajuci binarni 
 
zapis broja a slijeva nadesno dobivamo isto kao kad citamo isti zapis sa desna 
 
nalijevo. Napisite program koji ucitava dva prirodna broja m i n, m < n, i 
 
ispisuje sve binarne palindrome a takve da je m <= a <= n.
 
*/
 
 
#include <stdio.h>
 
 
int palindrom (int a)
 
{
 
    int b[100], i, j, ctrl = 1;
 
    
 
    for (i = 0; i < 100; ++i)
 
        b[i] = 0;
 
        
 
    i = 0;
 
    while (a > 0)
 
    {
 
          b[i] = a % 2;
 
          a /= 2;
 
          ++i;
 
          printf ("%d %d %d\n", b[i], i, a);
 
    }
 
    for (j = 0; j <= i; ++j)
 
        if (b[j] != b[i - j])
 
        {
 
           ctrl = 0;
 
           break;
 
        }
 
    if (ctrl) return 1;
 
    return 0;
 
}
 
 
int main ()
 
{
 
    int m, n, a;
 
    scanf ("%d%d", &m, &n);
 
    
 
    for (a = m; a <= n; ++a)
 
        if (palindrom (a))
 
           printf ("%d", a);
 
           
 
    return 0;
 
} | 	  
 
 
tamo gore sam stavila ispis da vidim što mi petlja radi s varijablama (jer mi program nije radio) pa mi za m = 1, n = 2 svi članovi polja budu nula cijelo vrijeme, a za m = 1, n = 10 se pojavljuju u gomili nula brojevi poput 20 ili 60 (što je još čudnije od samih nula obzirom da bi mi tu trebao spremati ostatak pri dijeljenju s 2...       )
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 0:55 uto, 31. 3. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Prvo povecas [tt]i[/tt], a tek onda ispisujes vrijednost [tt]b[i[i][/i]][/tt]. ;) To nije problem koji tebe muci, ali takav ispis ispisuje nulu, sto bas i nije korisno... ;)
 
 Oni 20 i 60 su dvojka, odnosno sestica iz glavnog programa i nula iz ovog ispisa, jer u glavnom programu imas [tt]printf()[/tt] bez [tt]"\n"[/tt] na kraju. :)
 
 Ocito, 2 i 6 nisu binarni palindromi, sto znaci da program ne radi dobro. :(
 
 Procitaj sto sam na ovoj ili prethodnoj stranici topica (ne znam napamet) pisao o palindromima... nizovi su prekomjerno kompliciranje. :? 
					
					Prvo povecas i, a tek onda ispisujes vrijednost b[i].   To nije problem koji tebe muci, ali takav ispis ispisuje nulu, sto bas i nije korisno...  
 
 
Oni 20 i 60 su dvojka, odnosno sestica iz glavnog programa i nula iz ovog ispisa, jer u glavnom programu imas printf() bez "\n" na kraju.  
 
 
Ocito, 2 i 6 nisu binarni palindromi, sto znaci da program ne radi dobro.  
 
 
Procitaj sto sam na ovoj ili prethodnoj stranici topica (ne znam napamet) pisao o palindromima... nizovi su prekomjerno kompliciranje.  
					_________________ 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] | 
		 | 
	
	
		ddduuu Forumaš(ica)
  
 
  Pridružen/a: 16. 11. 2008. (12:31:48) Postovi: (109)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		pinkgirl Forumaš(ica)
  
  
  Pridružen/a: 30. 11. 2006. (21:08:16) Postovi: (1AE)16 
Spol:   
Lokacija: K-K-Z 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		Tindariel Forumaš(ica)
  
 
  Pridružen/a: 03. 12. 2008. (00:49:03) Postovi: (71)16 
Spol:   
Lokacija: Zagreb 
		 | 
		
			
				 Postano: 17:25 sri, 1. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         [quote="vsego"]Prvo povecas [tt]i[/tt], a tek onda ispisujes vrijednost [tt]b[i[i][/i]][/tt]. ;) To nije problem koji tebe muci, ali takav ispis ispisuje nulu, sto bas i nije korisno... ;)
 
 Oni 20 i 60 su dvojka, odnosno sestica iz glavnog programa i nula iz ovog ispisa, jer u glavnom programu imas [tt]printf()[/tt] bez [tt]"\n"[/tt] na kraju. :)[/quote]
 
 thank U! :D
 
 [quote]Ocito, 2 i 6 nisu binarni palindromi, sto znaci da program ne radi dobro. :(
 
 Procitaj sto sam na ovoj ili prethodnoj stranici topica (ne znam napamet) pisao o palindromima... nizovi su prekomjerno kompliciranje. :?[/quote]
 
 Pročitala sam to još prije... Da bih provjerila je li broj palindrom u bazi 2, moram ga prvo pretvoriti u bazu 2, što bi mi ograničilo program na ispravan rad s brojevima do 1023 (ili koliko već). Ako se dobro sjećam, na to je pao oštar prigovor... Ili postoji neki treći način koji mi je promaknuo?  :oops: 
  [size=9][color=#999999]Added after 36 minutes:[/color][/size]
   našla sam grešku u ovom rješenju s nizom - kod usporedbe sam krivo ograničila petlju  :roll:  sad radi  :D  ali ako postoji pametnije rješenje, otvorena sam za nove ideje :) 
					
					 	  | vsego (napisa): | 	 		  Prvo povecas i, a tek onda ispisujes vrijednost b[i].   To nije problem koji tebe muci, ali takav ispis ispisuje nulu, sto bas i nije korisno...  
 
 
Oni 20 i 60 su dvojka, odnosno sestica iz glavnog programa i nula iz ovog ispisa, jer u glavnom programu imas printf() bez "\n" na kraju.   | 	  
 
 
thank U!  
 
 
 	  | Citat: | 	 		  Ocito, 2 i 6 nisu binarni palindromi, sto znaci da program ne radi dobro.  
 
 
Procitaj sto sam na ovoj ili prethodnoj stranici topica (ne znam napamet) pisao o palindromima... nizovi su prekomjerno kompliciranje.   | 	  
 
 
Pročitala sam to još prije... Da bih provjerila je li broj palindrom u bazi 2, moram ga prvo pretvoriti u bazu 2, što bi mi ograničilo program na ispravan rad s brojevima do 1023 (ili koliko već). Ako se dobro sjećam, na to je pao oštar prigovor... Ili postoji neki treći način koji mi je promaknuo?    
 
 
Added after 36 minutes:
 
 
 našla sam grešku u ovom rješenju s nizom - kod usporedbe sam krivo ograničila petlju     sad radi     ali ako postoji pametnije rješenje, otvorena sam za nove ideje  
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		vsego Site Admin
  
  
  Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3562)16 
Spol:   
Lokacija: /sbin/init 
		 | 
		
			
				 Postano: 17:38 sri, 1. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         Promakao ti je kljucni odgovor: rjesenje jako slicnog zadatka imas u predavanjima (u topicu pise gdje tocno; ne znam napamet i ne trazi mi se opet). :)
 
 Ukratko: izokrenes broj i provjeris je l' ispalo isto. :D Izokretanje:
 2 (=10) :arrow: 1 (=01)
 12 (=1100) :arrow: 3 (=0011)
 17 (=10001) :arrow: 17 (=10001) :D
 19 (=10011) :arrow: 25 (=11001)
 
 Sto uopce znaci "pretvoriti u bazu 2"? :-k Ti mozes broj [b]zapisati[/b] u bazi 2, ali "pretvaranje" nema smisla. :) Dakle, ako ti umjesto broja "sest" (6) pamtis broj "sto i deset" (110), onda njegovim znamenkama pristupas dijeljenjem s 10, umjesto sa 2... koja je razlika, tj. zasto mislite (opcenito, studenti) da je "sto i deset" i dijeljenje s deset bolje od "sest" i dijeljenja s dva? :-k
 
 Razmislite o tom pitanju... mozda vam "klikne" jedna jako korisna spoznaja. :prodike: 
					
					Promakao ti je kljucni odgovor: rjesenje jako slicnog zadatka imas u predavanjima (u topicu pise gdje tocno; ne znam napamet i ne trazi mi se opet).  
 
 
Ukratko: izokrenes broj i provjeris je l' ispalo isto.   Izokretanje:
 
2 (=10)   1 (=01)
 
12 (=1100)   3 (=0011)
 
17 (=10001)   17 (=10001)  
 
19 (=10011)   25 (=11001)
 
 
Sto uopce znaci "pretvoriti u bazu 2"?   Ti mozes broj zapisati u bazi 2, ali "pretvaranje" nema smisla.   Dakle, ako ti umjesto broja "sest" (6) pamtis broj "sto i deset" (110), onda njegovim znamenkama pristupas dijeljenjem s 10, umjesto sa 2... koja je razlika, tj. zasto mislite (opcenito, studenti) da je "sto i deset" i dijeljenje s deset bolje od "sest" i dijeljenja s dva?  
 
 
Razmislite o tom pitanju... mozda vam "klikne" jedna jako korisna spoznaja.  
					_________________ 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] | 
		 | 
	
	
		matka Forumaš(ica)
  
 
  Pridružen/a: 03. 03. 2008. (11:07:54) Postovi: (38)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		dee Forumaš(ica)
  
 
  Pridružen/a: 15. 02. 2009. (00:31:18) Postovi: (9)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		lucika Forumaš(ica)
  
  
  Pridružen/a: 22. 11. 2007. (17:52:27) Postovi: (12F)16 
Spol:   
 
		 | 
		
			
				 Postano: 0:56 čet, 2. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         trebala bi pomoć: zadatak mi ne radi baš najbolje a ne znam di sam fulala...please help me :? 
 [code:1]
 // Zadatak 9.
 
 #include<stdio.h> 
 int main(){
     int n, a[20], i, alfa, fib=1;
     scanf("%d", &n);
     for(i=0; i<=n; i++)
        scanf("%d", &a[i]);
     
     alfa=(a[2]-a[1])/a[0];
        
     for(i=3; i<=n ; i++){
              if(  (a[i]-a[i-1])/a[i-2]!=alfa ) fib=0;
                                                 break;
              }
     
     if(fib==1) printf("Niz je fib. s alfa=%d", alfa);
     else printf("Niz nije fib.");         
 
 scanf("%%");
 return 0;
 }                        
 [/code:1] 
					
					trebala bi pomoć: zadatak mi ne radi baš najbolje a ne znam di sam fulala...please help me   
 
 	  | Kod: | 	 		  
 
// Zadatak 9.
 
 
#include<stdio.h> 
 
int main(){
 
    int n, a[20], i, alfa, fib=1;
 
    scanf("%d", &n);
 
    for(i=0; i<=n; i++)
 
       scanf("%d", &a[i]);
 
    
 
    alfa=(a[2]-a[1])/a[0];
 
       
 
    for(i=3; i<=n ; i++){
 
             if(  (a[i]-a[i-1])/a[i-2]!=alfa ) fib=0;
 
                                                break;
 
             }
 
    
 
    if(fib==1) printf("Niz je fib. s alfa=%d", alfa);
 
    else printf("Niz nije fib.");         
 
 
scanf("%%");
 
return 0;
 
}                        
 
 | 	  
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		matka Forumaš(ica)
  
 
  Pridružen/a: 03. 03. 2008. (11:07:54) Postovi: (38)16 
 
		 | 
		
			
				 Postano: 7:52 čet, 2. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         ja sam to ovako:
 [code:1]#include<stdio.h>
 int main(void){
     int n,a[20],i,k=0,f=1;
     
     printf("Unesi jedan broj: ");
     scanf("%d", &n);
     scanf("%d \n%d", &a[0],&a[1]);
     
     for(i=2;i<=n;i++){
                      scanf("%d", &a[i]);
                      }
                k=((a[2]-a[1])/a[0]);    
                for(i=2;i<=n;i++)
                       if (((a[i]-a[i-1])/a[i-2])!=k){ f=0;
                                                       break;
                                                       }                               
 
                                if(f==1) {
                                      printf("Niz je fibonaccijevkski s koeficjentom k:"); 
                                printf("\n%d", k);
                                }
                                else printf("Niz nije fib.");
  scanf("%%");
  return 0;
 }
 [/code:1] 
					
					ja sam to ovako:
 
 	  | Kod: | 	 		  #include<stdio.h>
 
int main(void){
 
    int n,a[20],i,k=0,f=1;
 
    
 
    printf("Unesi jedan broj: ");
 
    scanf("%d", &n);
 
    scanf("%d \n%d", &a[0],&a[1]);
 
    
 
    for(i=2;i<=n;i++){
 
                     scanf("%d", &a[i]);
 
                     }
 
               k=((a[2]-a[1])/a[0]);    
 
               for(i=2;i<=n;i++)
 
                      if (((a[i]-a[i-1])/a[i-2])!=k){ f=0;
 
                                                      break;
 
                                                      }                               
 
 
                               if(f==1) {
 
                                     printf("Niz je fibonaccijevkski s koeficjentom k:"); 
 
                               printf("\n%d", k);
 
                               }
 
                               else printf("Niz nije fib.");
 
 scanf("%%");
 
 return 0;
 
}
 
 | 	  
					
 
  
					
					
					
  Zadnja promjena: matka; 8:14 čet, 2. 4. 2009; ukupno mijenjano 4 put/a.
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		Gino Forumaš(ica)
  
 
  Pridružen/a: 11. 09. 2008. (10:54:06) Postovi: (370)16 
Lokacija: Pula 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		teapot Forumaš(ica)
  
 
  Pridružen/a: 12. 02. 2009. (22:01:19) Postovi: (36)16 
 
		 | 
		
			
				 Postano: 15:19 čet, 2. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         molim vas da mi netko pogleda što mi je krivo u 6. zadatku iz praktičnog 
 hvala
 #include<stdio.h>
 #include<stdlib.h>
 int prost(int x){
     int j;
     for(j=0;j<x;j++){
                      if(x%j==0)
                      return 1;
                      else return 0;
                      }
                      }
 int main(void){
 int n,k,l,i;
 scanf("%d",&n);
 for(i=0;i<n-i;i++){
                    k=prost(i);
                    l=prost(n-i);
                    if(k==1 && l==1)
                    printf("%d+%d",i,n-i);
                    else printf("ne");
                    }                 
 
     system("pause");
     return 0;
 } 
					
					molim vas da mi netko pogleda što mi je krivo u 6. zadatku iz praktičnog 
 
hvala
 
#include<stdio.h>
 
#include<stdlib.h>
 
int prost(int x){
 
    int j;
 
    for(j=0;j<x;j++){
 
                     if(x%j==0)
 
                     return 1;
 
                     else return 0;
 
                     }
 
                     }
 
int main(void){
 
int n,k,l,i;
 
scanf("%d",&n);
 
for(i=0;i<n-i;i++){
 
                   k=prost(i);
 
                   l=prost(n-i);
 
                   if(k==1 && l==1)
 
                   printf("%d+%d",i,n-i);
 
                   else printf("ne");
 
                   }                 
 
 
    system("pause");
 
    return 0;
 
}
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		maloka Forumaš(ica)
  
  
  Pridružen/a: 05. 02. 2009. (22:00:18) Postovi: (32)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		teapot Forumaš(ica)
  
 
  Pridružen/a: 12. 02. 2009. (22:01:19) Postovi: (36)16 
 
		 | 
		
			
				 Postano: 17:16 čet, 2. 4. 2009    Naslov:  | 
				            | 
			 
			
				
  | 
			 
			
				| 
                                         hvala na trudu, uspjela sam  :D 
  [size=9][color=#999999]Added after 51 minutes:[/color][/size]
   je li mi može netko pogledat što mi ne valja u ovim zadacima, jer kada unesem brojeve iz primjera koji je zadan ne ispada dobro rješenje.
 
 
 20.zadatak prakt.kolokvij
 #include<stdio.h>
 #include<stdlib.h>
 int main(void){
 int i,j,n,x;
 double p=0,pro,a[100];
 scanf("%d",&n);
 for(i=0;i<=n*n;i++)
 scanf("%g",&a[i]);
 x=a[n*n];
 pro=1;
 for(i=0;i<n;i++){
                  p=0;
                  for(j=n-1;j>=0;j--){
                     p=p*x+a[j+n*i];}
                     pro=pro*p;
                     }
                     printf("%g",pro);
                     
                                      
 
     system("pause");
     return 0;
 }
 
 
 
 18.zadatak iz praktičnog kolokvija:
 
 #include<stdio.h>
 #include<stdlib.h>
 int main(void){
 int i,j,a[100],m,n,x,brojnik,nazivnik;
 double polinom;
 scanf("%d%d",&m,&n);
 for(i=0;i<=m+n;i++)
 scanf("%d",a[i]);
 x=a[m];
 brojnik=a[m-1];
 for(i=m-i;i>=0;i--)
 {brojnik=brojnik*x+a[i];}
 brojnik=brojnik*x;
 nazivnik=a[m+n];
 for(j=n-1;j>=0;j--){
                     nazivnik=nazivnik*x*a[i+m+1];}
                     nazivnik=nazivnik*x;
                     polinom=((double)brojnik)/nazivnik;
 printf("%d",polinom);
     system("pause");
     return 0;
 } 
					
					hvala na trudu, uspjela sam    
 
 
Added after 51 minutes:
 
 
 je li mi može netko pogledat što mi ne valja u ovim zadacima, jer kada unesem brojeve iz primjera koji je zadan ne ispada dobro rješenje.
 
 
 
20.zadatak prakt.kolokvij
 
#include<stdio.h>
 
#include<stdlib.h>
 
int main(void){
 
int i,j,n,x;
 
double p=0,pro,a[100];
 
scanf("%d",&n);
 
for(i=0;i⇐n*n;i++)
 
scanf("%g",&a[i]);
 
x=a[n*n];
 
pro=1;
 
for(i=0;i<n;i++){
 
                 p=0;
 
                 for(j=n-1;j>=0;j–){
 
                    p=p*x+a[j+n*i];}
 
                    pro=pro*p;
 
                    }
 
                    printf("%g",pro);
 
                    
 
                                     
 
 
    system("pause");
 
    return 0;
 
}
 
 
 
 
18.zadatak iz praktičnog kolokvija:
 
 
#include<stdio.h>
 
#include<stdlib.h>
 
int main(void){
 
int i,j,a[100],m,n,x,brojnik,nazivnik;
 
double polinom;
 
scanf("%d%d",&m,&n);
 
for(i=0;i⇐m+n;i++)
 
scanf("%d",a[i]);
 
x=a[m];
 
brojnik=a[m-1];
 
for(i=m-i;i>=0;i–)
 
{brojnik=brojnik*x+a[i];}
 
brojnik=brojnik*x;
 
nazivnik=a[m+n];
 
for(j=n-1;j>=0;j–){
 
                    nazivnik=nazivnik*x*a[i+m+1];}
 
                    nazivnik=nazivnik*x;
 
                    polinom=((double)brojnik)/nazivnik;
 
printf("%d",polinom);
 
    system("pause");
 
    return 0;
 
}
					
 
  
					
					
					
				 | 
			 
		  | 
	
	
		| [Vrh] | 
		 | 
	
	
		whateveryouwant Forumaš(ica)
  
 
  Pridružen/a: 02. 11. 2008. (18:27:38) Postovi: (2F)16 
 
		 | 
		 | 
	
	
		| [Vrh] | 
		 | 
	
	
		 |