Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Programer beginner :(
WWW:
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Sljedeće
Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 17:16 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[quote="klara.2912"]Kako napisati prog koji ispisuje svaki drugi učitani cijeli broj (učitanih je 7 cijelih brojeva)?[/quote]

Uzmeš niz duljine 7, petljom uneseš elemente, petljom ispišeš elemente s neparnim indeksima...
klara.2912 (napisa):
Kako napisati prog koji ispisuje svaki drugi učitani cijeli broj (učitanih je 7 cijelih brojeva)?


Uzmeš niz duljine 7, petljom uneseš elemente, petljom ispišeš elemente s neparnim indeksima...


[Vrh]
Korisnički profil Pošaljite privatnu poruku
kakt00s
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 17. 10. 2007. (12:19:40)
Postovi: (183)16
Spol: muško
Sarma = la pohva - posuda
33 = 43 - 10
Lokacija: :ɐɾıɔɐʞoן

PostPostano: 17:19 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

@Atomised: Ne pomaže. Sve sam probao. Nemam pojma zaš ne radi.
@Atomised: Ne pomaže. Sve sam probao. Nemam pojma zaš ne radi.



_________________
Muy importante!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 17:21 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[quote="kakt00s"]@Atomised: Ne pomaže. Sve sam probao. Nemam pojma zaš ne radi.[/quote]

To još za onaj predzadnji zadatak koji si stavio?
Uglavnom, ja sam probao to i radi, pejstaj prepravljeni kod...
kakt00s (napisa):
@Atomised: Ne pomaže. Sve sam probao. Nemam pojma zaš ne radi.


To još za onaj predzadnji zadatak koji si stavio?
Uglavnom, ja sam probao to i radi, pejstaj prepravljeni kod...


[Vrh]
Korisnički profil Pošaljite privatnu poruku
kakt00s
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 17. 10. 2007. (12:19:40)
Postovi: (183)16
Spol: muško
Sarma = la pohva - posuda
33 = 43 - 10
Lokacija: :ɐɾıɔɐʞoן

PostPostano: 17:25 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Pa nemam prepravljeni kad ne radi... :)

inicijalizirao sam x i y na 5... i dalje ista stvar...
Pa nemam prepravljeni kad ne radi... Smile

inicijalizirao sam x i y na 5... i dalje ista stvar...



_________________
Muy importante!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 17:27 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[quote="kakt00s"]Pa nemam prepravljeni kad ne radi... :)

inicijalizirao sam x i y na 5... i dalje ista stvar...[/quote]

Ček, to sad govoriš Mad Wilsonu ili meni, ili prvi dio meni a drugi njemu? Jer to su dva različita zadatka. :D
kakt00s (napisa):
Pa nemam prepravljeni kad ne radi... Smile

inicijalizirao sam x i y na 5... i dalje ista stvar...


Ček, to sad govoriš Mad Wilsonu ili meni, ili prvi dio meni a drugi njemu? Jer to su dva različita zadatka. Very Happy


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Mad Wilson
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 29. 05. 2006. (22:51:14)
Postovi: (121)16
Sarma = la pohva - posuda
23 = 34 - 11

PostPostano: 17:27 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[code:1]
*x=a[0];
*y=a[0];
for(i=1;i<n;++i) if (a[i]>*x) *x=a[i];
for(i=1;i<n;++i) if (a[i]<*y) *y=a[i];
[/code:1]

@Atomised: dobro pitanje :D

EDIT: iako ti je za odredivanja minimuma, maximuma i sume dovoljna jedna for petlja... ;)
Kod:

    *x=a[0];
    *y=a[0];
    for(i=1;i<n;++i) if (a[i]>*x) *x=a[i];
    for(i=1;i<n;++i) if (a[i]<*y) *y=a[i];


@Atomised: dobro pitanje Very Happy

EDIT: iako ti je za odredivanja minimuma, maximuma i sume dovoljna jedna for petlja... Wink



_________________
1 2 3 4


Zadnja promjena: Mad Wilson; 17:29 ned, 8. 2. 2009; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Luuka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2007. (20:34:54)
Postovi: (925)16
Spol: muško
Sarma = la pohva - posuda
188 = 301 - 113
Lokacija: Hakuna Matata

PostPostano: 17:29 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[code:1]#include<stdio.h>
#include<stdlib.h>

double suma_min_max(double a[], int n, double *x, double *y){
int i;
double sum;
if (n==0) return;
*x=a[0];
*y=a[0];
sum = a[0];
for(i=1;i<n;++i)
{
if (a[i]>*x) *x=a[i];
if (a[i]<*y) *y=a[i];
sum+=a[i];
}

return sum;
}

int main(void){
int n, i;
double a[100], y, x;

printf("Upisite n: ");
scanf("%d", &n);

for(i=0;i<n;++i){
printf("a[%d]=", i);
scanf("%lg", &a[i]);
}

printf("\nSUMA NIZA=%g\nMAXIMUM=%g\nMINIMUM=%g\n", suma_min_max(a,n,&x,&y), x, y);

system("pause");
return 0;
} [/code:1]

Ovo radi... inače, u ispisu si imao %d, a radiš sa doublovima, i nije bilo inicijalizirano x i y. 8)
Kod:
#include<stdio.h>
#include<stdlib.h>

double suma_min_max(double a[], int n, double *x, double *y){
    int i;
    double sum;
    if (n==0) return;
    *x=a[0];
    *y=a[0];
    sum = a[0];
    for(i=1;i<n;++i)
    {
       if (a[i]>*x) *x=a[i];
       if (a[i]<*y) *y=a[i];
       sum+=a[i];
    }
   
    return sum;
}

int main(void){
    int n, i;
    double a[100], y, x;
   
    printf("Upisite n: ");
    scanf("%d", &n);

    for(i=0;i<n;++i){
                     printf("a[%d]=", i);
                     scanf("%lg", &a[i]);
                     }
   
    printf("\nSUMA NIZA=%g\nMAXIMUM=%g\nMINIMUM=%g\n", suma_min_max(a,n,&x,&y), x, y);
   
    system("pause");
    return 0;
}


Ovo radi... inače, u ispisu si imao %d, a radiš sa doublovima, i nije bilo inicijalizirano x i y. Cool



_________________
"Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy Very Happy
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
kakt00s
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 17. 10. 2007. (12:19:40)
Postovi: (183)16
Spol: muško
Sarma = la pohva - posuda
33 = 43 - 10
Lokacija: :ɐɾıɔɐʞoן

PostPostano: 17:52 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Puno hvala svima... pričao sam o zadnjem zadatku. Za onaj prije sam postao točno rješenje nakon par minuta. 8)
Puno hvala svima... pričao sam o zadnjem zadatku. Za onaj prije sam postao točno rješenje nakon par minuta. Cool



_________________
Muy importante!
[Vrh]
Korisnički profil Pošaljite privatnu poruku
baloncic
Forumaš s poteškoćama u pisanju
Forumaš s poteškoćama u pisanju


Pridružen/a: 11. 10. 2008. (03:46:21)
Postovi: (23)16
Spol: žensko
Sarma = la pohva - posuda
-10 = 6 - 16
Lokacija: Destination unknown

PostPostano: 18:15 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Napišite program koji učitava prirodne brojeve a i b, te u padajućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (bez a i b), a u zapisu s bazom 8 imaju samo znamenke između 3 i 5 (uključivo i granice). Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!
Oprez: može biti a<b ili a>b ili a=b!
[code:1]#include <stdio.h>
int main () {
int a, b, i, t=0;
scanf (" %d %d", &a, &b);
if (a<0) a=-a;
if (b<0) b=-b;
if (a>b){
int temp=a;
a=b;
b=temp;
}
for (i=b-1; i>a; i--) {
if (i%8>=3 && i%8<=5) {
printf ("%d ", i);
t++;
}
}
if (t==0) printf ("Nema takvih brojeva");
return 0;
}[/code:1]


Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve oblika 3⋅5i-25 koji se nalaze između a i b (bez a i b). Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!
Oprez: može biti a<b ili a>b ili a=b!
[code:1]#include <stdio.h>
int main () {
int a, b, i, count=0;
scanf (" %d %d", &a, &b);
if (a<0) a=-a;
if (b<0) b=-b;
if (a>b){
int temp=a;
a=b;
b=temp;
}
for (i=0; ;i++) {
int br, j;
for(j=i; j>0; j--) br *= 5;
br = 3*br-25;
if (br>=b) break;
if (br>a) {
printf ("%d ", br);
count++;
}
}
if (count==0) printf ("Nema takvih brojeva");
return 0;
}[/code:1]


Može mi neko reć di je greška? Please!!!
Napišite program koji učitava prirodne brojeve a i b, te u padajućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (bez a i b), a u zapisu s bazom 8 imaju samo znamenke između 3 i 5 (uključivo i granice). Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!
Oprez: može biti a<b ili a>b ili a=b!
Kod:
#include <stdio.h>
int main () {
   int a, b, i, t=0;
   scanf (" %d %d", &a, &b);
   if (a<0) a=-a;
   if (b<0) b=-b;
   if (a>b){
             int temp=a;
             a=b;
             b=temp;
          }
   for (i=b-1; i>a; i--) {
      if (i%8>=3 && i%8<=5) {
                  printf ("%d ", i);
                  t++;
               }
    }
   if (t==0) printf ("Nema takvih brojeva");
   return 0;
}



Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve oblika 3⋅5i-25 koji se nalaze između a i b (bez a i b). Ispisane brojeve odvojite razmacima. Ako takvih brojeva nema, program ispisuje poruku "Nema takvih brojeva.". Pazite da tekst bude naveden točno kako piše (bez navodnika)!
Oprez: može biti a<b ili a>b ili a=b!
Kod:
#include <stdio.h>
int main () {
   int a, b, i, count=0;
   scanf (" %d %d", &a, &b);
   if (a<0) a=-a;
   if (b<0) b=-b;
   if (a>b){
             int temp=a;
             a=b;
             b=temp;
          }
   for (i=0; ;i++) {
      int br, j;
      for(j=i; j>0; j--) br *= 5;
      br = 3*br-25;
      if (br>=b) break;
      if (br>a) {
                 printf ("%d ", br);
                 count++;
              }
        }
        if (count==0) printf ("Nema takvih brojeva");
        return 0;
}



Može mi neko reć di je greška? Please!!!



_________________
Jagoda koja plese Zbroj kvocijenta inteligencije na planeti je konstantan. Samo populacija raste.

http://baloncic1990.mojblog.hr/
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail MSNM
Luuka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2007. (20:34:54)
Postovi: (925)16
Spol: muško
Sarma = la pohva - posuda
188 = 301 - 113
Lokacija: Hakuna Matata

PostPostano: 18:31 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Na prvi pogled: u prvom programu uopće ne provjeravaš ono kaj trebaš... ti provjeravaš ostatak pri djeljenju s 8 od broja i, ne sve njegove znamenke...a drugi zad ti br nije inicijaliziran na početku, i računaš umnožak svih od 1 do i pa provjeravaš dal je u intervalu, a ne za svaki i posebno... dosta toga ti je krivo...

Uzmi papir i olovku pa zapisuj kaj tvoj program radi u kojoj liniji na konkretni primjer... tak ćeš najbolje vidjet di je krivo ;)
Na prvi pogled: u prvom programu uopće ne provjeravaš ono kaj trebaš... ti provjeravaš ostatak pri djeljenju s 8 od broja i, ne sve njegove znamenke...a drugi zad ti br nije inicijaliziran na početku, i računaš umnožak svih od 1 do i pa provjeravaš dal je u intervalu, a ne za svaki i posebno... dosta toga ti je krivo...

Uzmi papir i olovku pa zapisuj kaj tvoj program radi u kojoj liniji na konkretni primjer... tak ćeš najbolje vidjet di je krivo Wink



_________________
"Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy Very Happy
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3560)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 18:59 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[color=darkred]Ok je pomoci ljudima sa zadatkom, dati uputu, naci gresku,... ali [b]NIJE[/b] u redu nekome samo rijesiti zadatak. :ccc: Jedan post je izbrisan (gotovi kod za zadatak koji je dala klara.2912); molim, nemojte vise tako, jer je to kontraproduktivno i ubija svrhu zadaca (savladavanje gradiva; 10 bodova koji ne ulaze u prolaz stvarno nisu vrijedni "varanja").[/color] :)
Ok je pomoci ljudima sa zadatkom, dati uputu, naci gresku,... ali NIJE u redu nekome samo rijesiti zadatak. Ccc.... Sram te bilo... Jedan post je izbrisan (gotovi kod za zadatak koji je dala klara.2912); molim, nemojte vise tako, jer je to kontraproduktivno i ubija svrhu zadaca (savladavanje gradiva; 10 bodova koji ne ulaze u prolaz stvarno nisu vrijedni "varanja"). Smile



_________________
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.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
mini
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 02. 2009. (14:31:34)
Postovi: (69)16
Spol: žensko
Sarma = la pohva - posuda
= 13 - 11

PostPostano: 19:50 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Bi li meni netko mogao reći kakva je ovo greška:

[Linker error] undefined reference to `WinMain@16' ???
Bi li meni netko mogao reći kakva je ovo greška:

[Linker error] undefined reference to `WinMain@16' ???


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Mad Wilson
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 29. 05. 2006. (22:51:14)
Postovi: (121)16
Sarma = la pohva - posuda
23 = 34 - 11

PostPostano: 20:04 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

hmm... kao da si postavio [b]ne[/b]console projekt, sto ce reci windows projekt... ili nesto... ne znam tocno... ali ako radis u DevCu odi na console project...
hmm... kao da si postavio neconsole projekt, sto ce reci windows projekt... ili nesto... ne znam tocno... ali ako radis u DevCu odi na console project...



_________________
1 2 3 4
[Vrh]
Korisnički profil Pošaljite privatnu poruku
bad_angel
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2008. (18:30:25)
Postovi: (43)16
Sarma = la pohva - posuda
= 3 - 0
Lokacija: svugdje po malo

PostPostano: 20:15 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

imam jedno pitanje..
sto da naucim za kolokvij,a da se moze nauciti u jednom danu? :oops:
treba mi samo 15 bodova.
pitam vas jer bolje od mene znate sto je najvaznije/najlakse/najisplativije..
imam jedno pitanje..
sto da naucim za kolokvij,a da se moze nauciti u jednom danu? Embarassed
treba mi samo 15 bodova.
pitam vas jer bolje od mene znate sto je najvaznije/najlakse/najisplativije..



_________________
u raju je lijepo,ali u paklu je ekipa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 20:25 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[quote="bad_angel"]imam jedno pitanje..
sto da naucim za kolokvij,a da se moze nauciti u jednom danu? :oops:
treba mi samo 15 bodova.
pitam vas jer bolje od mene znate sto je najvaznije/najlakse/najisplativije..[/quote]

Petlje moraš znati za bilo što drugo, Horner je šablona, a nizove lako skužiš...
Ne znam što je uopće ostalo. :D
Uglavnom, kod svega imaš neke stvari na koje moraš paziti i bilo bi bolje da si učila više od jednog dana, da malo uđeš u štos i dobiješ osjećaj, ali čisto što se sintakse tiče je sve skroz jednostavno. Težina je više u tome kako smisliti algoritam za rješenje problema i ne pogubiti se u njegovoj realizaciji, nego u tome da nešto moraš naučiti.
Jedino se možda Horner izdvaja, to možeš praktički napamet naučiti...
Ali inače bi trebala sve znati, ako ne za kolokvij, a onda za kasnije. ;)
bad_angel (napisa):
imam jedno pitanje..
sto da naucim za kolokvij,a da se moze nauciti u jednom danu? Embarassed
treba mi samo 15 bodova.
pitam vas jer bolje od mene znate sto je najvaznije/najlakse/najisplativije..


Petlje moraš znati za bilo što drugo, Horner je šablona, a nizove lako skužiš...
Ne znam što je uopće ostalo. Very Happy
Uglavnom, kod svega imaš neke stvari na koje moraš paziti i bilo bi bolje da si učila više od jednog dana, da malo uđeš u štos i dobiješ osjećaj, ali čisto što se sintakse tiče je sve skroz jednostavno. Težina je više u tome kako smisliti algoritam za rješenje problema i ne pogubiti se u njegovoj realizaciji, nego u tome da nešto moraš naučiti.
Jedino se možda Horner izdvaja, to možeš praktički napamet naučiti...
Ali inače bi trebala sve znati, ako ne za kolokvij, a onda za kasnije. Wink


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3560)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 20:36 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

@bad_angel: Ti ces se lose provesti na Programiranju, najkasnije u drugom semestru. :( Polozila ili ne, preporucam da naucis gradivo kako spada, prije nego pocne drugi semestar. :|
@bad_angel: Ti ces se lose provesti na Programiranju, najkasnije u drugom semestru. Sad Polozila ili ne, preporucam da naucis gradivo kako spada, prije nego pocne drugi semestar. Neutral



_________________
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.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
bad_angel
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 01. 11. 2008. (18:30:25)
Postovi: (43)16
Sarma = la pohva - posuda
= 3 - 0
Lokacija: svugdje po malo

PostPostano: 20:44 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

Znam,svjesna sam toga da cu sve to morati naučiti,jer inače neću proći prog2.. i budem,ali za ovaj kolokvij ne stignem :cry:
Znam,svjesna sam toga da cu sve to morati naučiti,jer inače neću proći prog2.. i budem,ali za ovaj kolokvij ne stignem Crying or Very sad



_________________
u raju je lijepo,ali u paklu je ekipa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Falva_Equa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 17. 11. 2008. (22:22:39)
Postovi: (8)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 22:36 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

ZAD IZ DZ: Napišite program koji učitava prirodni broj n<71, te niz od n cijelih brojeva. Program treba ispisati sumu prvih 9 parnih elemenata niza.
Ako parnih brojeva ima manje od 9, ispišite sumu svih parnih. Ako parnih brojeva uopće nema u nizu, ispišite nulu.

Jel mi moze netko reci zakaj mi je krivo:
[code:1] #include <stdio.h>

int main(void) {
int n, a[n], i, sum=0;

scanf("%d", &n);

for(i=0; i<n; i++) {
scanf("%d", &a[i]);
}

int parnih = 0;
for(i=0; i<n; i++) {
if (a[i]%2==0) {
sum += a[i];
parnih++;}
if (parnih==9) break;
}
printf("%d", sum);

return 0;
}[/code:1]

:wall:
ZAD IZ DZ: Napišite program koji učitava prirodni broj n<71, te niz od n cijelih brojeva. Program treba ispisati sumu prvih 9 parnih elemenata niza.
Ako parnih brojeva ima manje od 9, ispišite sumu svih parnih. Ako parnih brojeva uopće nema u nizu, ispišite nulu.

Jel mi moze netko reci zakaj mi je krivo:
Kod:
 #include <stdio.h>

int main(void) {
    int n, a[n], i, sum=0;
   
    scanf("%d", &n);
   
    for(i=0; i<n; i++) {
             scanf("%d", &a[i]);
             }
             
    int parnih = 0;
    for(i=0; i<n; i++) {
             if (a[i]%2==0) {
                            sum += a[i];
                            parnih++;}
             if (parnih==9)  break;
             }
    printf("%d", sum);

    return 0;
}


Brick wall



_________________
Gnóthi seautón!
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Atomised
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 09. 2007. (15:33:59)
Postovi: (399)16
Sarma = la pohva - posuda
70 = 95 - 25
Lokacija: Exotica

PostPostano: 22:47 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

[quote="Falva_Equa"]
Jel mi moze netko reci zakaj mi je krivo...
[/quote]

Ne smiješ deklarirati niz kao [tt]a[n][/tt] nego umjesto n moraš zadati neku konkretnu vrijednost (ili dinamički alocirati, ali to kasnije dolazi).
Također, ne smiješ deklarirati usred programa, nego na početku programa (i možda petlji, za to nisam siguran).
Falva_Equa (napisa):

Jel mi moze netko reci zakaj mi je krivo...


Ne smiješ deklarirati niz kao a[n] nego umjesto n moraš zadati neku konkretnu vrijednost (ili dinamički alocirati, ali to kasnije dolazi).
Također, ne smiješ deklarirati usred programa, nego na početku programa (i možda petlji, za to nisam siguran).


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Falva_Equa
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 17. 11. 2008. (22:22:39)
Postovi: (8)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 23:01 ned, 8. 2. 2009    Naslov: Citirajte i odgovorite

ajme koja glupa greska.... #-o

zurim zurim i nikak da vidim..

hvala ti \:D/
ajme koja glupa greska.... d'oh!

zurim zurim i nikak da vidim..

hvala ti Dancing



_________________
Gnóthi seautón!
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Sljedeće
Stranica 7 / 10.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan