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
indexnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 11. 2008. (13:41:53)
Postovi: (46)16
Sarma = la pohva - posuda
= 10 - 4

PostPostano: 21:24 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

dali mi može netko onda barem reći kako bi trebao bit napisan kod za taj program, pokušavao sam na puno načina al mi ne radi.
Treba ispisati sve cijele brojeve između a i b oblika 3*4^i - 40.
dali mi može netko onda barem reći kako bi trebao bit napisan kod za taj program, pokušavao sam na puno načina al mi ne radi.
Treba ispisati sve cijele brojeve između a i b oblika 3*4^i - 40.


[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: 21:33 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

Dajem kod za zamjenu (makar nije da ti treba baš, to možeš i u glavnom programu)...

[code:1]void zamjena( int *a, int *b)
{
int temp;
if ( *a > *b )
{
temp = *a;
*a = *b;
*b = temp;
}
} [/code:1]

poziva se sa: [tt]zamjena(&a,&b);[/tt]

u glavnom programu imaš:
[code:1]int a, b, i, v = 1;
scanf("%u %u"); [/code:1]
to ne radi apsolutno ništa. Ako želiš učitati 2 int-a, a i b onda ide:

[code:1]int a, b;
scanf("%d %d",&a,&b); [/code:1]

jer te brojeve želiš negdje pospremiti... dalje probaj sam i pazi kod kodiranja, odi po skripti da vidiš primjere kak se neke stvari rade... jer tu si fulo u najosnovnijim stvarima.
Dajem kod za zamjenu (makar nije da ti treba baš, to možeš i u glavnom programu)...

Kod:
void zamjena( int *a, int *b)
{
   int temp;
   if ( *a > *b )
  {
      temp = *a;
      *a = *b;
      *b = temp;
   }
}


poziva se sa: zamjena(&a,&b);

u glavnom programu imaš:
Kod:
int a, b, i, v = 1;
scanf("%u %u");

to ne radi apsolutno ništa. Ako želiš učitati 2 int-a, a i b onda ide:

Kod:
int a, b;
scanf("%d %d",&a,&b);


jer te brojeve želiš negdje pospremiti... dalje probaj sam i pazi kod kodiranja, odi po skripti da vidiš primjere kak se neke stvari rade... jer tu si fulo u najosnovnijim stvarima.



_________________
"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
mdoko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12)
Postovi: (71A)16
Spol: muško
Sarma = la pohva - posuda
199 = 237 - 38
Lokacija: Heriot-Watt University, Edinburgh

PostPostano: 21:36 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

[quote="kakt00s"]
tip ime_fukcije(varijablice){

TIJELO

return nekaj_lepog;

----------------

TIJELO ti je za 15, sve za 20... Ja barem tak mislim... tak skužih[/quote]
Tako je.
kakt00s (napisa):

tip ime_fukcije(varijablice){

TIJELO

return nekaj_lepog;

----------------

TIJELO ti je za 15, sve za 20... Ja barem tak mislim... tak skužih

Tako je.



_________________
Extraordinary claims require extraordinary evidence. – Carl Sagan
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
indexnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 11. 2008. (13:41:53)
Postovi: (46)16
Sarma = la pohva - posuda
= 10 - 4

PostPostano: 21:38 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?

Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?
Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?

Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?


[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: 21:51 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

[quote="indexnet"]Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?

Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?[/quote]

Čitaj vježbe. Sve ti tam lijepo piše. To su najosnovnije stvari. Za prirodne brojeve stavljaš int. Jer 'kao' očekuješ od korisnika da unosi prirodne brojeve. Iako mislim da nemreš fulat ak staviš unsigned. :arrow:
indexnet (napisa):
Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?

Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?


Čitaj vježbe. Sve ti tam lijepo piše. To su najosnovnije stvari. Za prirodne brojeve stavljaš int. Jer 'kao' očekuješ od korisnika da unosi prirodne brojeve. Iako mislim da nemreš fulat ak staviš unsigned. Arrow



_________________
Muy importante!
[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: 21:57 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

[quote="indexnet"]Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?[/quote]

Bolje int... ko što sam reko prije, unsigned samo zna zezat, a nije da će ti netko unosit toliko velike brojeve da je potreba za unsigned.

[quote="indexnet"]
Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?[/quote]

tebi ovdje treba (nećemo "komplicirat" sa alokacijom memorije):

[tt]int polje[71];[/tt]
kasnije ucitas n koji je manji od 71 i for petljom n brojeva.

Sve to ima u skripti. :D
indexnet (napisa):
Hvala!
A u zadatku piše da su a i b prirodni brojevi. to znači da trebam koristiti unsigned short int?


Bolje int... ko što sam reko prije, unsigned samo zna zezat, a nije da će ti netko unosit toliko velike brojeve da je potreba za unsigned.

indexnet (napisa):

Još pitanje za nizove. u zadatku piše da program treba učitat prorodni broj n<71, te niz od n realnih brojeva. Jeli to znači da veličina polja treba biti n?
ako da kako da napravim da mi veličina polja bude n, kako da adresiram uneseni n u veličinu polja?


tebi ovdje treba (nećemo "komplicirat" sa alokacijom memorije):

int polje[71];
kasnije ucitas n koji je manji od 71 i for petljom n brojeva.

Sve to ima u skripti. Very Happy



_________________
"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
indexnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 11. 2008. (13:41:53)
Postovi: (46)16
Sarma = la pohva - posuda
= 10 - 4

PostPostano: 22:02 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

Hvala!

Da vidio sam ja u skripti to nego mi nije bilo jasno kada određujem veličinu polja jer treba ispisati zadnjih sedam elemenata niza pa sam mislio da je važno odrediti točnu veličinu polja.
Hvala!

Da vidio sam ja u skripti to nego mi nije bilo jasno kada određujem veličinu polja jer treba ispisati zadnjih sedam elemenata niza pa sam mislio da je važno odrediti točnu veličinu polja.


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


Pridružen/a: 04. 12. 2007. (20:55:30)
Postovi: (A9)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 6 - 0

PostPostano: 22:28 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

ofako, rješavala sam 5.zadaću i nikako mi ne valja zadatak pa mi ni jasno šta mi nije dobro, pa ako bi mi netko mogao pomoći.

/*Zadatak 1:

Napišite program koji učitava prirodni broj n<71, te niz od n realnih brojeva.
Program treba ispisati zadnjih 11 elemenata niza (za ispis brojeva koristite format %g,
a ispisane brojeve odvojite razmacima), u originalnom poretku (dakle, ne - na primjer - unatrag).
Ako je n<11, umjesto brojeva treba ispisati poruku "Niz je prekratak.".
Pazite da tekst bude naveden točno kako piše (bez navodnika)!*/


#include <stdio.h>
int main(void) {
int n,i;
double x[70];
scanf("%d",&n);
if(n<11)printf("Niz je prekratak.");
for(i=0;i<n;i++)
scanf("%lf",&x[i]);
for(i=n-11;i<n;i++)
printf("%g ",x[i]);


return 0;
}
ofako, rješavala sam 5.zadaću i nikako mi ne valja zadatak pa mi ni jasno šta mi nije dobro, pa ako bi mi netko mogao pomoći.

/*Zadatak 1:

Napišite program koji učitava prirodni broj n<71, te niz od n realnih brojeva.
Program treba ispisati zadnjih 11 elemenata niza (za ispis brojeva koristite format %g,
a ispisane brojeve odvojite razmacima), u originalnom poretku (dakle, ne - na primjer - unatrag).
Ako je n<11, umjesto brojeva treba ispisati poruku "Niz je prekratak.".
Pazite da tekst bude naveden točno kako piše (bez navodnika)!*/


#include <stdio.h>
int main(void) {
int n,i;
double x[70];
scanf("%d",&n);
if(n<11)printf("Niz je prekratak.");
for(i=0;i<n;i++)
scanf("%lf",&x[i]);
for(i=n-11;i<n;i++)
printf("%g ",x[i]);


return 0;
}



_________________
bucko
[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: 22:30 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

Možda kod deklaracije niza ide niz[71], i ovak će ti ispisat i brojeve i "Niz je prekratak." za n<11. :D
Možda kod deklaracije niza ide niz[71], i ovak će ti ispisat i brojeve i "Niz je prekratak." za n<11. Very Happy



_________________
"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
bucko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 12. 2007. (20:55:30)
Postovi: (A9)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 6 - 0

PostPostano: 22:43 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

skužio sam!;)
skužio sam!Wink



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


Pridružen/a: 12. 09. 2008. (17:22:06)
Postovi: (BA)16
Spol: muško
Sarma = la pohva - posuda
-12 = 17 - 29

PostPostano: 22:52 pon, 9. 2. 2009    Naslov: Citirajte i odgovorite

imam opet problem :(

Zadatak 3:

Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (uključivo i a i b), a u zapisu s bazom 11 imaju samo znamenke djeljive sa 7. 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,br=0,max,min,i,c;
scanf("%d %d",&a,&b);
if(b>a){max=b; min=a;}
if(b<a){max=a; min=b;}
for(i=min; i<=max; i++) {
int broj=i;
c=0;
while(broj) {
int zn=i%11;
broj/=11;
if(zn%7) continue;
else c=1;
}
if(c==1) {printf("%d ",i); br++;}
}
if(br==0) printf("Nema takvih brojeva.");
return 0;
}
[/code:1]

ovako sam ja to zamislio, samo kaj mi nije dobro... sad ne znam šta bi promijenio...:(
imam opet problem Sad

Zadatak 3:

Napišite program koji učitava prirodne brojeve a i b, te u rastućem poretku ispisuje sve cijele brojeve koji se nalaze između a i b (uključivo i a i b), a u zapisu s bazom 11 imaju samo znamenke djeljive sa 7. 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,br=0,max,min,i,c;
    scanf("%d %d",&a,&b);
    if(b>a){max=b; min=a;}
    if(b<a){max=a; min=b;}
    for(i=min; i<=max; i++) {
              int broj=i;
              c=0;
         while(broj) {
         int zn=i%11;
         broj/=11;
         if(zn%7) continue;
         else c=1;
         }
         if(c==1) {printf("%d ",i); br++;}
         }
         if(br==0) printf("Nema takvih brojeva.");
         return 0;
         }
         


ovako sam ja to zamislio, samo kaj mi nije dobro... sad ne znam šta bi promijenio...Sad


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


Pridružen/a: 25. 11. 2008. (13:41:53)
Postovi: (46)16
Sarma = la pohva - posuda
= 10 - 4

PostPostano: 1:27 uto, 10. 2. 2009    Naslov: Citirajte i odgovorite

jeli mi može netko reći zašto mi nije točan ovaj program?

#include <stdio.h>

int main(void)
{ int i,j,n;
scanf("%d", &n);
for (i=0; i<=(4*n); i++){
for (j=1; j<=(n-(i/4));j++)
printf("*"); printf("\n");
}
return 0;
}
jeli mi može netko reći zašto mi nije točan ovaj program?

#include <stdio.h>

int main(void)
{ int i,j,n;
scanf("%d", &n);
for (i=0; i<=(4*n); i++){
for (j=1; j<=(n-(i/4));j++)
printf("*"); printf("\n");
}
return 0;
}


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


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

PostPostano: 3:51 uto, 10. 2. 2009    Naslov: Citirajte i odgovorite

Odgovoreno na strani 5. 8) Mozes li ti meni reci odakle dolaze tako ujednaceni programi (mada mislim da znam, no rado bih potvrdu)? :D
Odgovoreno na strani 5. Cool Mozes li ti meni reci odakle dolaze tako ujednaceni programi (mada mislim da znam, no rado bih potvrdu)? Very Happy



_________________
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
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 18:59 uto, 10. 2. 2009    Naslov: Citirajte i odgovorite

[quote="vsego"]Odgovoreno na strani 5. 8) Mozes li ti meni reci odakle dolaze tako ujednaceni programi (mada mislim da znam, no rado bih potvrdu)? :D[/quote]
nekim čudnovatim čudom više ih neće bit :)
vsego (napisa):
Odgovoreno na strani 5. Cool Mozes li ti meni reci odakle dolaze tako ujednaceni programi (mada mislim da znam, no rado bih potvrdu)? Very Happy

nekim čudnovatim čudom više ih neće bit Smile



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 16:54 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

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


int main() {
int n, b;
printf("Unesite n: "); scanf("%d", &n);
printf("\nUnesite b: "); scanf("%d", &b);
int znam[b], i, pandigitalan = 7;
for (i = 0; i < b; ++i) znam[i] = i;
while (n > 0) {
int ost = n % b;
for (i = 0; i < b; ++i) {
if (ost == i) znam[i] = -1;
}
n /= b;
}
for (i = 0; i < b; ++i) printf("%d ", znam[i]);
for (i = 0; i < b; ++i) {
if (znam[i] != -1) pandigitalan = 0;
}
if (pandigitalan) printf("\nDA\n");
else printf("\nNE\n");
scanf("%%");
return 0;
}
[/code:1]

jel bi mi, molim vas, netko mogao ovo skopirati i pokrenuti. molim vas da mi stavite što vam daje kao ispis za unešene brojeve n = 9876543210, b = 10, te, n = 987654123012, i b = 10. meni kod ovog prvog unosa ne poništi znamenke 3, 4, 5, 7 i 9. kod drugog unosa ih sve ostavi nedirnute.

[size=9][color=#999999]Added after 4 minutes:[/color][/size]

ili je tu problem prikazivosti broja? ne kužim, mislim da bi algoritam trebao biti korektan, ne vidim grešku :?:
Kod:
#include <stdio.h>


int main() {
    int n, b;
    printf("Unesite n: "); scanf("%d", &n);
    printf("\nUnesite b: "); scanf("%d", &b);
    int znam[b], i, pandigitalan = 7;     
    for (i = 0; i < b; ++i) znam[i] = i;
    while (n > 0) {
          int ost = n % b;
          for (i = 0; i < b; ++i) {
              if (ost == i) znam[i] = -1;
              }
          n /= b;
          }
    for (i = 0; i < b; ++i) printf("%d ", znam[i]);
    for (i = 0; i < b; ++i) {
        if (znam[i] != -1) pandigitalan = 0;
        }
    if (pandigitalan) printf("\nDA\n");
    else printf("\nNE\n");
    scanf("%%");
    return 0;
}


jel bi mi, molim vas, netko mogao ovo skopirati i pokrenuti. molim vas da mi stavite što vam daje kao ispis za unešene brojeve n = 9876543210, b = 10, te, n = 987654123012, i b = 10. meni kod ovog prvog unosa ne poništi znamenke 3, 4, 5, 7 i 9. kod drugog unosa ih sve ostavi nedirnute.

Added after 4 minutes:

ili je tu problem prikazivosti broja? ne kužim, mislim da bi algoritam trebao biti korektan, ne vidim grešku Question



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
lorozic
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 08. 12. 2008. (17:11:14)
Postovi: (50)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 11 - 3

PostPostano: 17:01 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

Jesi siguran da mozes deklarirati niz sam tak? Nama je bilo receno da moramo znati dinamicki alocirati (valjda se to tak zove) nizove ako ocemo neku varijablu ucitati prije samog deklariranja niza (neki zadaci su sa prakticnih kolokvija koji su bili nakon kaj je obradjeno to gradivo, navodno), a nisam siguran da je to tak jednostavno kak si napisal. Sad budem probal pa ti javim, al moguce da je tu greska.
Jesi siguran da mozes deklarirati niz sam tak? Nama je bilo receno da moramo znati dinamicki alocirati (valjda se to tak zove) nizove ako ocemo neku varijablu ucitati prije samog deklariranja niza (neki zadaci su sa prakticnih kolokvija koji su bili nakon kaj je obradjeno to gradivo, navodno), a nisam siguran da je to tak jednostavno kak si napisal. Sad budem probal pa ti javim, al moguce da je tu greska.


[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: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 17:08 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

1. Ne, niz se ne smije tako deklarirati i tu se gube bodovi na kolokviju. :ccc:

2. Da, problem je u (ne)prikazivosti broja u racunalu. :)
1. Ne, niz se ne smije tako deklarirati i tu se gube bodovi na kolokviju. Ccc.... Sram te bilo...

2. Da, problem je u (ne)prikazivosti broja u racunalu. 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
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 17:09 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

u tome ne može biti greška jer je niz postavljen na duljinu b. taj dio sa inicijalizacijom niza je u redu. ne smiješ napisati kod tipa [tt]int n, b, znam[b][/tt] jer tu [tt]b[/tt] još uvijek nema vrijednost. nakon što mu dodijeliš vrijednost, onda je sve u redu :)
u tome ne može biti greška jer je niz postavljen na duljinu b. taj dio sa inicijalizacijom niza je u redu. ne smiješ napisati kod tipa int n, b, znam[b] jer tu b još uvijek nema vrijednost. nakon što mu dodijeliš vrijednost, onda je sve u redu Smile



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
lorozic
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 08. 12. 2008. (17:11:14)
Postovi: (50)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 11 - 3

PostPostano: 17:15 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

Vsego veli drukcije :)
Neznam kak se dinamicki alocira niz, al mozes npr probati pozvat funkciju u koju saljes b ko argument i u fji deklariras niz, makar vjerojatno ni to ne valja, al meni su takvi programi radili.
I broj je prevelik, da :D
Program radi za manje brojeve kolko vidim.
Vsego veli drukcije Smile
Neznam kak se dinamicki alocira niz, al mozes npr probati pozvat funkciju u koju saljes b ko argument i u fji deklariras niz, makar vjerojatno ni to ne valja, al meni su takvi programi radili.
I broj je prevelik, da Very Happy
Program radi za manje brojeve kolko vidim.




Zadnja promjena: lorozic; 17:22 čet, 12. 3. 2009; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 17:21 čet, 12. 3. 2009    Naslov: Citirajte i odgovorite

@vsego:
kak drukčije da napravim polje varijabilne duljine? jedino da ga se postavi na neku konstantu tipa 100, pa onda kasnije da dopunim ostale elemente polja nečim neutralnim? mislim, koji su problemi oko ovakve deklaracije? program prvo rezervira mjesto u memoriji za [tt]b[/tt], zatim kad ga unesem rezervira mi mjesta u memoriji za niz od [tt]b[/tt] elemenata. nema trošenja memorijskog prostora za bezveze, a i nema opasnosti da dođe do prelaženja van niza i upisivanja podataka tamo di im nije mjesto. sorry ak se varam, al, molim te da malo razbistriš u čemu je problem oko toga.
@vsego:
kak drukčije da napravim polje varijabilne duljine? jedino da ga se postavi na neku konstantu tipa 100, pa onda kasnije da dopunim ostale elemente polja nečim neutralnim? mislim, koji su problemi oko ovakve deklaracije? program prvo rezervira mjesto u memoriji za b, zatim kad ga unesem rezervira mi mjesta u memoriji za niz od b elemenata. nema trošenja memorijskog prostora za bezveze, a i nema opasnosti da dođe do prelaženja van niza i upisivanja podataka tamo di im nije mjesto. sorry ak se varam, al, molim te da malo razbistriš u čemu je problem oko toga.



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[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 9 / 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