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

predavanje
WWW:

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


Pridružen/a: 02. 11. 2011. (19:36:55)
Postovi: (36)16
Sarma = la pohva - posuda
= 3 - 1

PostPostano: 11:32 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

[code:1]int unos(char *p[])
{
int radi = 1, broj = 0, dulj,i=0;
while (radi) {
if (broj >= MAXBROJ) return -1;
scanf("%s",&w[i]);
p[i]=&w[i];
dulj = strlen(&w[i]);
if (dulj == 0) break;
i += dulj + 1;
++broj;
}
return broj;
}[/code:1]
sigurna sam da radim neku sramotnu grešku al očito mi nešto nije jasno,ovo je dio koda di učitavam riječi sve dok ne učitam praznu riječ i spremam ju pomoću polja pokazivača(p) i velikog polja di spremam stringove(w)..to je predavanje 6 slajd 40 samo sam ja malo mjenjala i kad upišem praznu riječ program ne stane.

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

mislim da je u pitanju moje nerazumjevanje toga pa ako neko ima volje pokazat mi što krivo radim.fala
Kod:
int unos(char *p[])
{
  int radi = 1, broj = 0, dulj,i=0;
  while (radi) {
  if (broj >= MAXBROJ) return -1;
   scanf("%s",&w[i]);
  p[i]=&w[i];
  dulj = strlen(&w[i]);
  if (dulj == 0) break;
  i += dulj + 1;
  ++broj;
}
return broj;
}

sigurna sam da radim neku sramotnu grešku al očito mi nešto nije jasno,ovo je dio koda di učitavam riječi sve dok ne učitam praznu riječ i spremam ju pomoću polja pokazivača(p) i velikog polja di spremam stringove(w)..to je predavanje 6 slajd 40 samo sam ja malo mjenjala i kad upišem praznu riječ program ne stane.

Added after 1 minutes:

mislim da je u pitanju moje nerazumjevanje toga pa ako neko ima volje pokazat mi što krivo radim.fala


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


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

PostPostano: 12:28 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

Stvar je u ucitavanju. Na zadnjem predavanju smo radili format [tt]%s[/tt] -- "ignoriraj sve bjeline, pa ucitavaj ne-bjeline do prve bjeline". Kako ce to ucitati praznu rijec (koju ucitas pritiskom na enter, dakle uneses tocno jedan [tt]\n[/tt] kojeg [tt]%s[/tt], po definiciji, ignorira)?

Preporucam [tt]gets(q)[/tt] s predavanja zamijeniti [tt]fgets[/tt]-om (tada jos nismo znali [tt]fgets[/tt], pa zato nije on koristen). Alternativno, mozes koristiti format [tt]%[^\n][/tt] (takodjer s proslog predavanja).

I inace, [tt]%s[/tt] nije i ne moze biti zamjena za [tt]gets[/tt], jer prvi ucitava rijec, a drugi liniju (koja moze imati i vise rijeci).
Stvar je u ucitavanju. Na zadnjem predavanju smo radili format %s – "ignoriraj sve bjeline, pa ucitavaj ne-bjeline do prve bjeline". Kako ce to ucitati praznu rijec (koju ucitas pritiskom na enter, dakle uneses tocno jedan \n kojeg %s, po definiciji, ignorira)?

Preporucam gets(q) s predavanja zamijeniti fgets-om (tada jos nismo znali fgets, pa zato nije on koristen). Alternativno, mozes koristiti format %[^\n] (takodjer s proslog predavanja).

I inace, %s nije i ne moze biti zamjena za gets, jer prvi ucitava rijec, a drugi liniju (koja moze imati i vise rijeci).



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


Pridružen/a: 02. 11. 2011. (19:36:55)
Postovi: (36)16
Sarma = la pohva - posuda
= 3 - 1

PostPostano: 12:33 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

puno puno fala :)
puno puno fala Smile


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


Pridružen/a: 09. 10. 2010. (16:35:36)
Postovi: (24E)16
Sarma = la pohva - posuda
-5 = 42 - 47

PostPostano: 14:52 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( [bg=red]argv[1][/bg], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)

Hvala
10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( argv[1], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)

Hvala


[Vrh]
Korisnički profil Pošaljite privatnu poruku
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: 14:59 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

[quote="frutabella"]10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( [bg=red]argv[1][/bg], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)
[/quote]
Normalan svijet uvijek broji od 0 :wink:

[tt]argv[0][/tt] je naziv programa :)
frutabella (napisa):
10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( argv[1], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)

Normalan svijet uvijek broji od 0 Wink

argv[0] je naziv programa Smile



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


Pridružen/a: 09. 10. 2010. (16:35:36)
Postovi: (24E)16
Sarma = la pohva - posuda
-5 = 42 - 47

PostPostano: 15:17 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

[quote="mdoko"][quote="frutabella"]10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( [bg=red]argv[1][/bg], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)
[/quote]
Normalan svijet uvijek broji od 0 :wink:

[tt]argv[0][/tt] je naziv programa :)[/quote]

Aha, ok onda, zbunilo me je, jer kad smo ucili komandu liniju islo je od 0, pa sam misila da to vrijedi i za daljne predavanje, ali ocito ne. :D

Fala :)
mdoko (napisa):
frutabella (napisa):
10. predavanje, 39.slide
http://degiorgi.math.hr/prog2/predavanja/p2-pred-10.pdf

Pitanje: U drugom if-u na tom slidu

fp=fopen( argv[1], "r") == NULL

Buduci da u fopen treba ici na prvo mjesto ime datoteke, zar ne bi trebalo onda ici argv[0]? (ili se tu sad broji od 1?)

Normalan svijet uvijek broji od 0 Wink

argv[0] je naziv programa Smile


Aha, ok onda, zbunilo me je, jer kad smo ucili komandu liniju islo je od 0, pa sam misila da to vrijedi i za daljne predavanje, ali ocito ne. Very Happy

Fala Smile


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


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

PostPostano: 19:29 ned, 13. 5. 2012    Naslov: Citirajte i odgovorite

Niste ucili od 0. Uvijek je [tt]argv[0][/tt] ime programa, a sami argumenti krecu od indeksa 1.
Niste ucili od 0. Uvijek je argv[0] ime programa, a sami argumenti krecu od indeksa 1.



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


Pridružen/a: 18. 12. 2011. (00:10:28)
Postovi: (57)16
Sarma = la pohva - posuda
= 4 - 1

PostPostano: 18:03 sri, 30. 5. 2012    Naslov: Citirajte i odgovorite

mučim se sa zadatkom s predavanja...Zadatak. Vezana lista brojeva zadana je pokazivaˇcem prvi na
prvi element. Napiˇsite funkciju koja rastavlja tu listu u dvije
liste, tako da
prva lista sadrˇzi samo elemente s parnim sadrˇzajem, a
druga lista sadrˇzi samo elemente s neparnim sadrˇzajem iz
polazne liste.Funkcija treba vratiti pokazivaˇce na te dvije liste — kroz
“varijabilne” argumente.

nisam našla rješenje pa ako netko ima nek' slobodnon stavi
mučim se sa zadatkom s predavanja...Zadatak. Vezana lista brojeva zadana je pokazivaˇcem prvi na
prvi element. Napiˇsite funkciju koja rastavlja tu listu u dvije
liste, tako da
prva lista sadrˇzi samo elemente s parnim sadrˇzajem, a
druga lista sadrˇzi samo elemente s neparnim sadrˇzajem iz
polazne liste.Funkcija treba vratiti pokazivaˇce na te dvije liste — kroz
“varijabilne” argumente.

nisam našla rješenje pa ako netko ima nek' slobodnon stavi


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


Pridružen/a: 24. 09. 2011. (22:21:43)
Postovi: (76)16
Spol: muško
Sarma = la pohva - posuda
= 9 - 4

PostPostano: 20:24 sri, 30. 5. 2012    Naslov: Citirajte i odgovorite

jel moze netko objasinit koja je to tocno pozicija 0L, jel to file pointer na prvom znaku datoteke ili ispred njega?
jel moze netko objasinit koja je to tocno pozicija 0L, jel to file pointer na prvom znaku datoteke ili ispred njega?



_________________
it was merely a setback
[Vrh]
Korisnički profil Pošaljite privatnu poruku
kiara
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 15. 11. 2011. (23:22:57)
Postovi: (55)16
Sarma = la pohva - posuda
= 7 - 4

PostPostano: 22:02 sri, 30. 5. 2012    Naslov: Citirajte i odgovorite

[quote="Ryssa"]mučim se sa zadatkom s predavanja...Zadatak. Vezana lista brojeva zadana je pokazivaˇcem prvi na
prvi element. Napiˇsite funkciju koja rastavlja tu listu u dvije
liste, tako da
prva lista sadrˇzi samo elemente s parnim sadrˇzajem, a
druga lista sadrˇzi samo elemente s neparnim sadrˇzajem iz
polazne liste.Funkcija treba vratiti pokazivaˇce na te dvije liste — kroz
“varijabilne” argumente.

nisam našla rješenje pa ako netko ima nek' slobodnon stavi[/quote]

evo imam ti ja
Ryssa (napisa):
mučim se sa zadatkom s predavanja...Zadatak. Vezana lista brojeva zadana je pokazivaˇcem prvi na
prvi element. Napiˇsite funkciju koja rastavlja tu listu u dvije
liste, tako da
prva lista sadrˇzi samo elemente s parnim sadrˇzajem, a
druga lista sadrˇzi samo elemente s neparnim sadrˇzajem iz
polazne liste.Funkcija treba vratiti pokazivaˇce na te dvije liste — kroz
“varijabilne” argumente.

nisam našla rješenje pa ako netko ima nek' slobodnon stavi


evo imam ti ja





par-nepar vezane.c
 Description:

Download
 Filename:  par-nepar vezane.c
 Filesize:  1.87 KB
 Downloaded:  90 Time(s)

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


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

PostPostano: 22:26 sri, 30. 5. 2012    Naslov: Citirajte i odgovorite

[quote="Shaman"]jel moze netko objasinit koja je to tocno pozicija 0L, jel to file pointer na prvom znaku datoteke ili ispred njega?[/quote]

Ovisi kako gledas. Meni je najlakse povuci paralelu s nizovima: [tt]fseek(fp, 0L, SEEK_SET);[/tt] te postavlja u datoteci tako da ce prvo iduce citanje procitati prvog u datoteci (dakle, kad bismo mogli indeksirati, onog s "indeksom" nula).

[quote="kiara"]evo imam ti ja[/quote]

Pa sto ne zalijepis ovdje? :lol:
Shaman (napisa):
jel moze netko objasinit koja je to tocno pozicija 0L, jel to file pointer na prvom znaku datoteke ili ispred njega?


Ovisi kako gledas. Meni je najlakse povuci paralelu s nizovima: fseek(fp, 0L, SEEK_SET); te postavlja u datoteci tako da ce prvo iduce citanje procitati prvog u datoteci (dakle, kad bismo mogli indeksirati, onog s "indeksom" nula).

kiara (napisa):
evo imam ti ja


Pa sto ne zalijepis ovdje? Laughing



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


Pridružen/a: 15. 11. 2011. (23:22:57)
Postovi: (55)16
Sarma = la pohva - posuda
= 7 - 4

PostPostano: 22:51 sri, 30. 5. 2012    Naslov: Citirajte i odgovorite

[quote="vsego"]
[quote="kiara"]evo imam ti ja[/quote]

Pa sto ne zalijepis ovdje? :lol:[/quote]

Pa attachala sam ispod tog komentara,sta nisam? :?
vsego (napisa):

kiara (napisa):
evo imam ti ja


Pa sto ne zalijepis ovdje? Laughing


Pa attachala sam ispod tog komentara,sta nisam? Confused


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


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

PostPostano: 0:15 čet, 31. 5. 2012    Naslov: Citirajte i odgovorite

Jesi, sorry, prije se nije vidjelo. Nesto s attachmentima ne stima od prvog dana, ali nisam nikad trazio sto (nije moj add-on, pa je malo teze debugirati).
Jesi, sorry, prije se nije vidjelo. Nesto s attachmentima ne stima od prvog dana, ali nisam nikad trazio sto (nije moj add-on, pa je malo teze debugirati).



_________________
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
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.
Stranica 1 / 1.

 
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