Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 1:00 pon, 19. 11. 2012 Naslov: |
|
|
Da, mislio sam na krug ... :oops:
Jel može neki hint?
Pokušao sam si raspisati te razmake tj. od početka reda do prve zvjezdice, ali nikako ne mogu otkriti nekakvu pravilnost po kojoj bi mogao napraviti opći program.
Pokušao sam i podijeliti krug na dva dijela tj. pošto redovi idu od 1 do 2r, pa prvo da nacta gornju, a onda obrnuto donju polovicu, no nije mi baš uspjelo...
Da, mislio sam na krug ...
Jel može neki hint?
Pokušao sam si raspisati te razmake tj. od početka reda do prve zvjezdice, ali nikako ne mogu otkriti nekakvu pravilnost po kojoj bi mogao napraviti opći program.
Pokušao sam i podijeliti krug na dva dijela tj. pošto redovi idu od 1 do 2r, pa prvo da nacta gornju, a onda obrnuto donju polovicu, no nije mi baš uspjelo...
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 19:38 sri, 21. 11. 2012 Naslov: |
|
|
Evo mene opet... :wacky:
Skripta - stranica 110 - zad. 10.1.2.
1. Zašto prilikom definiranja funkcije gcd u zagradi pišemo (int x, int y), a kod funkcija min i max samo (x, y) bez "int"? Isprobao sam bez int-ova u zagradama i stvar radi bez problema. Logično mi je da moramo definirati tip podatka, ali pošto to radimo u main, zar se neće ionako funkcija prilagoditi tipu podatka? Meni funkcija gcd radi i s int-ovima, ali i bez njih.
2. Ne radi mi "format %m$f".
Moj kod:
[code:1]printf("\nx = %d\ny = %d\nGCD(%1$d, %2$d) = %d", x, y, gcd(x, y));[/code:1]
Ispiše mi dobro prvi x i prvi y te vrijednost gcd-a, ali ovo unutar zagrada tj. GCD() mi ispiše ovako: "GCD($d, $d)".
(Hvala unaprijed! Da ne spamam bezveze...)
Evo mene opet...
Skripta - stranica 110 - zad. 10.1.2.
1. Zašto prilikom definiranja funkcije gcd u zagradi pišemo (int x, int y), a kod funkcija min i max samo (x, y) bez "int"? Isprobao sam bez int-ova u zagradama i stvar radi bez problema. Logično mi je da moramo definirati tip podatka, ali pošto to radimo u main, zar se neće ionako funkcija prilagoditi tipu podatka? Meni funkcija gcd radi i s int-ovima, ali i bez njih.
2. Ne radi mi "format %m$f".
Moj kod:
Kod: | printf("\nx = %d\ny = %d\nGCD(%1$d, %2$d) = %d", x, y, gcd(x, y)); |
Ispiše mi dobro prvi x i prvi y te vrijednost gcd-a, ali ovo unutar zagrada tj. GCD() mi ispiše ovako: "GCD($d, $d)".
(Hvala unaprijed! Da ne spamam bezveze...)
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 20:21 sri, 21. 11. 2012 Naslov: |
|
|
Tipovi u deklaraciji: promaklo mi je. :oops: Zanimljivo da sve ove godine to nitko nije prijavio.
Izostavljanje tipova se nekoc spominjalo na nekom od predavanja, no ne znam radi li se to jos. Nije preporucljivo, jer compiler nece bas uvijek "pogoditi" onako kako zelis. Dakle, tipove uvijek navodite (a vsegi javite ako mu je negdje promaklo ;)).
Sto se ispisa tice, to je POSIX extenzija i ne spada u C99 i starije standarde. Moguce ne radi na Win, koji su jedini OS (ili "OS" :P) u siroj upotrebi koji nije POSIX compliant. Meni s gcc-om (na Linuxu) uredno radi. To je usputnoca koja nikako ne spada u gradivo (zato i pise "za one koji zele znati vise").
Tipovi u deklaraciji: promaklo mi je. Zanimljivo da sve ove godine to nitko nije prijavio.
Izostavljanje tipova se nekoc spominjalo na nekom od predavanja, no ne znam radi li se to jos. Nije preporucljivo, jer compiler nece bas uvijek "pogoditi" onako kako zelis. Dakle, tipove uvijek navodite (a vsegi javite ako mu je negdje promaklo ).
Sto se ispisa tice, to je POSIX extenzija i ne spada u C99 i starije standarde. Moguce ne radi na Win, koji su jedini OS (ili "OS" ) u siroj upotrebi koji nije POSIX compliant. Meni s gcc-om (na Linuxu) uredno radi. To je usputnoca koja nikako ne spada u gradivo (zato i pise "za one koji zele znati vise").
_________________ 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] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 22:00 sri, 21. 11. 2012 Naslov: |
|
|
Probah i, na zalost, ne radi niti pod winXP niti pod Win7. Dodao sam kao opasku, pa ce biti u iducoj verziji vjezbi. Hvala.
Ako stvarno zelis znati vise, preporucam da probas neki Linux (za pocetak, pod [url=https://www.virtualbox.org/]VirtualBox[/url]om). Trebat ce vam na RP i/ili Mrezama (ne sjecam se vise).
Probah i, na zalost, ne radi niti pod winXP niti pod Win7. Dodao sam kao opasku, pa ce biti u iducoj verziji vjezbi. Hvala.
Ako stvarno zelis znati vise, preporucam da probas neki Linux (za pocetak, pod VirtualBoxom). Trebat ce vam na RP i/ili Mrezama (ne sjecam se vise).
_________________ 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] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
Postano: 17:12 čet, 22. 11. 2012 Naslov: |
|
|
Evo, gotov sam i s poglavljem "Funkcije" no imam još pitanje u vezi jednog zadatka.
Skripta - stranica 112 - zadatak 10.1.6.
Što treba ispisati kada je n = 1?
Moje rješenje ispisuje ovako za n=1 do 8:
1!! = 1
2!! = 2
3!! = 3
4!! = 8
5!! = 15
6!! = 48
7!! = 105
8!! = 384
Jeli to dobro?
[quote="vsego"]Ako stvarno zelis znati vise, preporucam da probas neki Linux (za pocetak, pod [url=https://www.virtualbox.org/]VirtualBox[/url]om). Trebat ce vam na RP i/ili Mrezama (ne sjecam se vise).[/quote]
Ma ja sam već dugo korisnik Ubuntua kao sekundardnog OS-a (u dual-boot-u), samo još nisam uhvatio vremena za neku knjigu tj. malo ozbiljnije stvari, a i VirtualBox već koju godinu koristim tj. pojam virtualizacije mi nije stran odnosno i meni je već palo na pamet da je privikavanje na Linux najlakše preko virtualizacije, kad negdje zapne, spusti se prozor i pravac Google. :D
Evo, gotov sam i s poglavljem "Funkcije" no imam još pitanje u vezi jednog zadatka.
Skripta - stranica 112 - zadatak 10.1.6.
Što treba ispisati kada je n = 1?
Moje rješenje ispisuje ovako za n=1 do 8:
1!! = 1
2!! = 2
3!! = 3
4!! = 8
5!! = 15
6!! = 48
7!! = 105
8!! = 384
Jeli to dobro?
vsego (napisa): | Ako stvarno zelis znati vise, preporucam da probas neki Linux (za pocetak, pod VirtualBoxom). Trebat ce vam na RP i/ili Mrezama (ne sjecam se vise). |
Ma ja sam već dugo korisnik Ubuntua kao sekundardnog OS-a (u dual-boot-u), samo još nisam uhvatio vremena za neku knjigu tj. malo ozbiljnije stvari, a i VirtualBox već koju godinu koristim tj. pojam virtualizacije mi nije stran odnosno i meni je već palo na pamet da je privikavanje na Linux najlakše preko virtualizacije, kad negdje zapne, spusti se prozor i pravac Google.
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
Postano: 17:38 čet, 22. 11. 2012 Naslov: |
|
|
[quote="Shirohige"]Evo, gotov sam i s poglavljem "Funkcije"[/quote]
Sreca moja. :whew: :lol:
[quote="Shirohige"]Skripta - stranica 112 - zadatak 10.1.6.
Što treba ispisati kada je n = 1?[/quote]
Ajmo vidjeti: [tex]1!! = \prod_{0 \le i < \frac{1}{2}} (1-i) = \prod_{i=0}^0 (1-i) = 1[/tex].
[quote="Shirohige"]Moje rješenje ispisuje ovako za n=1 do 8:
...
Jeli to dobro?[/quote]
Yup. Jednostavno: [tex]n!![/tex] je produkt svih prirodnih (ne)parnih brojeva manjih ili jednakih [tex]n[/tex], a tocno kojih ovisi o parnosti [tex]n[/tex]. Ili, ako ti je draze, [tex]n!! = n(n-2)!![/tex], s time da je [tex]1!! = 1,\ 2!! = 2[/tex], jer su to jednoclani produkti (sadrze samo [tex]n[/tex]).
Shirohige (napisa): | Evo, gotov sam i s poglavljem "Funkcije" |
Sreca moja.
Shirohige (napisa): | Skripta - stranica 112 - zadatak 10.1.6.
Što treba ispisati kada je n = 1? |
Ajmo vidjeti: [tex]1!! = \prod_{0 \le i < \frac{1}{2}} (1-i) = \prod_{i=0}^0 (1-i) = 1[/tex].
Shirohige (napisa): | Moje rješenje ispisuje ovako za n=1 do 8:
...
Jeli to dobro? |
Yup. Jednostavno: [tex]n!![/tex] je produkt svih prirodnih (ne)parnih brojeva manjih ili jednakih [tex]n[/tex], a tocno kojih ovisi o parnosti [tex]n[/tex]. Ili, ako ti je draze, [tex]n!! = n(n-2)!![/tex], s time da je [tex]1!! = 1,\ 2!! = 2[/tex], jer su to jednoclani produkti (sadrze samo [tex]n[/tex]).
_________________ 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] |
|
Shirohige Forumaš(ica)
Pridružen/a: 16. 11. 2012. (20:19:56) Postovi: (ED)16
Spol:
|
|
[Vrh] |
|
|