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

Zadace s weba
WWW:
Idite na 1, 2, 3, 4, 5  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
CROmpir
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 21:16 pon, 28. 2. 2011    Naslov: Zadace s weba Citirajte i odgovorite

Moze neki hint za matricu n-tog reda, tako da elemente pisemo u smjeru kazaljke na satu, tj. spiralno???
Moze neki hint za matricu n-tog reda, tako da elemente pisemo u smjeru kazaljke na satu, tj. spiralno???


[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: 23:53 pon, 28. 2. 2011    Naslov: Citirajte i odgovorite

Npr. [tt]x = y = 0; smjer_x = 1; smjer_y = 0;[/tt] i onda vozas [tt]x[/tt] i [tt]y[/tt] po matrici.
Npr. x = y = 0; smjer_x = 1; smjer_y = 0; i onda vozas x i y po matrici.



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


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 14:37 uto, 1. 3. 2011    Naslov: Citirajte i odgovorite

Shvatio sam da treba nekako voziti po toj matrice, al kako to samo sa 2 smjera rjesiti? Imamo vodoravno i okomito i jos k tome u oba smjera?

[latex]M = \begin{bmatrix} a00&a01&a02 \\ a10&a11&a12 \\ a20&a21&a22 \end{bmatrix}[/latex]

Trebam li neku dodatnu funkciju? Za normalan i obrnut upis?
Shvatio sam da treba nekako voziti po toj matrice, al kako to samo sa 2 smjera rjesiti? Imamo vodoravno i okomito i jos k tome u oba smjera?



Trebam li neku dodatnu funkciju? Za normalan i obrnut upis?


[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: 14:44 uto, 1. 3. 2011    Naslov: Citirajte i odgovorite

Pogledaj sto sam napisao: za svaku dimenziju imas poziciju i smjer u kojem ides. Ovisno o tim smjerovima mjenjas pozicije ([tt]x += smjer_x; y += smjer_y;[/tt]). Kad dodjes na rub (a to je 0 ili [tt]m[/tt]-1, odnosno [tt]n[/tt]-1 ili ne-nul element (matricu na pocetku inicijaliziras na nule)) promijenis smjer ovisno o trenutnom smjeru.

Dakle, smjerovi ([tt]smjer_x[/tt], [tt]smjer_y[/tt]): (1,0) -> (0,1) -> (-1,0) -> (0,-1) -> (1,0) -> ...
Pogledaj sto sam napisao: za svaku dimenziju imas poziciju i smjer u kojem ides. Ovisno o tim smjerovima mjenjas pozicije (x += smjer_x; y += smjer_y;). Kad dodjes na rub (a to je 0 ili m-1, odnosno n-1 ili ne-nul element (matricu na pocetku inicijaliziras na nule)) promijenis smjer ovisno o trenutnom smjeru.

Dakle, smjerovi (smjer_x, smjer_y): (1,0) → (0,1) → (-1,0) → (0,-1) → (1,0) → ...



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


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 15:05 uto, 8. 3. 2011    Naslov: Citirajte i odgovorite

Pitanje u vezi zadatka...

Zadatak iz rekurzija...

Napišite program koji učitava prirodni broj k < 9, te niz od k različitih dekadskih znamenaka. Ukoliko učitane znamenke nisu različite, program treba ispisati poruku "Greska!" (bez navodnika).
Program treba ispisati sumu svih prirodnih brojeva čije su znamenke iz učitanog niza, te se ne ponavljaju unutar jednog broja.

Na primjer, za k = 2 i učitane brojeve 1 i 3, program ispisuje "48" (jer je 1+3+13+31=48).

Napisao sam zadatak i kako sam shvatio treba ispitati npr, za 3 broja: 6,9,8

6+9+8+698+689+869+896+968+986=5129... No rjesenje mi ne prihvaca.. Ulaze li u te kombinacije i 2 znamenkasti brojevi?? :S
Pitanje u vezi zadatka...

Zadatak iz rekurzija...

Napišite program koji učitava prirodni broj k < 9, te niz od k različitih dekadskih znamenaka. Ukoliko učitane znamenke nisu različite, program treba ispisati poruku "Greska!" (bez navodnika).
Program treba ispisati sumu svih prirodnih brojeva čije su znamenke iz učitanog niza, te se ne ponavljaju unutar jednog broja.

Na primjer, za k = 2 i učitane brojeve 1 i 3, program ispisuje "48" (jer je 1+3+13+31=4Cool.

Napisao sam zadatak i kako sam shvatio treba ispitati npr, za 3 broja: 6,9,8

6+9+8+698+689+869+896+968+986=5129... No rjesenje mi ne prihvaca.. Ulaze li u te kombinacije i 2 znamenkasti brojevi?? :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: 16:56 uto, 8. 3. 2011    Naslov: Citirajte i odgovorite

Zasto ne bi u obzir ulazili dvoznamenkasti brojevi? :-s
Zasto ne bi u obzir ulazili dvoznamenkasti brojevi? Eh?



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


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 17:39 uto, 8. 3. 2011    Naslov: Citirajte i odgovorite

Ma ja mislio da ako si tri broja, da onda prirodni brojevi nacinjeni od njih mogu biti 3 znamenkasti... Mislio sam da ulaze oni koji imaju znamenke brojeva iz niza...
Ma ja mislio da ako si tri broja, da onda prirodni brojevi nacinjeni od njih mogu biti 3 znamenkasti... Mislio sam da ulaze oni koji imaju znamenke brojeva iz niza...


[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: 20:49 uto, 8. 3. 2011    Naslov: Citirajte i odgovorite

Pa, ulaze, ali ne moraju biti iskoristene sve znamenke. Da moraju, onda ne bi bilo onih jednoznamenkastih brojeva, zar ne?
Pa, ulaze, ali ne moraju biti iskoristene sve znamenke. Da moraju, onda ne bi bilo onih jednoznamenkastih brojeva, zar ne?



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


Pridružen/a: 15. 09. 2009. (18:27:06)
Postovi: (B3)16
Sarma = la pohva - posuda
= 7 - 2

PostPostano: 22:50 uto, 8. 3. 2011    Naslov: Citirajte i odgovorite

Da da, hvala...
Da da, hvala...


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


Pridružen/a: 20. 12. 2009. (11:03:15)
Postovi: (92)16
Spol: žensko
Sarma = la pohva - posuda
= 12 - 5

PostPostano: 13:26 sri, 9. 3. 2011    Naslov: Citirajte i odgovorite

Može pomoć u pronalaženju greške u prvom zadatku:

Za n element N_0 definiramo C_n na sljedeći način:
C_n=5 za n=0
C_n=(2*n+7)/(4*n+6)*C_(n-1) za n>0
Napišite program koji učitava prirodni broj n i, koristeći format %g, ispisuje vrijednost Cn .

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

double c (int m)
{
if(m==0) return 5;
return ( double ) (2*m+7)/(4*m+6)*c(m-1);
}

int main(void)
{
int n;

scanf("%d",&n);
printf("%g",c(n));
return 0;
}[/code:1]

Hvala :)
Može pomoć u pronalaženju greške u prvom zadatku:

Za n element N_0 definiramo C_n na sljedeći način:
C_n=5 za n=0
C_n=(2*n+7)/(4*n+6)*C_(n-1) za n>0
Napišite program koji učitava prirodni broj n i, koristeći format %g, ispisuje vrijednost Cn .

Kod:
#include<stdio.h>

double c (int m)
{
    if(m==0) return 5;
    return ( double ) (2*m+7)/(4*m+6)*c(m-1);
}

int main(void)
{
    int n;

    scanf("%d",&n);
    printf("%g",c(n));
    return 0;
}


Hvala Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
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: 15:10 sri, 9. 3. 2011    Naslov: Citirajte i odgovorite

Ako sam dobro pogodio tko ste, onda ovo nije ono sto je uploadano u aplikaciju za zadace i sto je ona proglasila pogresnim.
Ako sam dobro pogodio tko ste, onda ovo nije ono sto je uploadano u aplikaciju za zadace i sto je ona proglasila pogresnim.



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


Pridružen/a: 20. 12. 2009. (11:03:15)
Postovi: (92)16
Spol: žensko
Sarma = la pohva - posuda
= 12 - 5

PostPostano: 21:51 sri, 9. 3. 2011    Naslov: Citirajte i odgovorite

"Područje: Rekurzije 1
Preuzeto: 9.3.2011, 10:33
Provjera zad: 1 (netočno za input: 3)"
:?
"Područje: Rekurzije 1
Preuzeto: 9.3.2011, 10:33
Provjera zad: 1 (netočno za input: 3)"
Confused


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
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: 23:50 sri, 9. 3. 2011    Naslov: Citirajte i odgovorite

Tako je. Ovo gore [b]NIJE[/b] verzija koja je uploadana u aplikaciju.

U onoj koja je uploadana krivo je dijeljenje.

Molim ne prijavljivati probleme s aplikacijom dok program za koji pitate nije [b]identičan[/b] onom koji je uploadan u aplikaciju.
Tako je. Ovo gore NIJE verzija koja je uploadana u aplikaciju.

U onoj koja je uploadana krivo je dijeljenje.

Molim ne prijavljivati probleme s aplikacijom dok program za koji pitate nije identičan onom koji je uploadan u aplikaciju.



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


Pridružen/a: 20. 12. 2009. (11:03:15)
Postovi: (92)16
Spol: žensko
Sarma = la pohva - posuda
= 12 - 5

PostPostano: 8:36 čet, 10. 3. 2011    Naslov: Citirajte i odgovorite

Aha, da da, razlika je u zagradama više :)
Aha, da da, razlika je u zagradama više Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Joker
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 19. 09. 2010. (10:19:16)
Postovi: (8C)16
Spol: žensko
Sarma = la pohva - posuda
= 11 - 11

PostPostano: 11:57 sub, 12. 3. 2011    Naslov: Citirajte i odgovorite

u ovom zadataku sa spiralnim ucitavanjem matrice...rijesila sam ga bez matrica(jednodimenzionalno polje) ucitavala to kao niz i tako racunala...MISLIM(znaci nisam sigurna =) ) da mi je kod dobar jer je dobro rjesenje kada ucitam matricu reda 2,3,4,5,6,7 recimo...pa pretpostavaljam da vrijedi i za veci n...ali kaze se u zadatku da n nesmijemo ogranicavati, kako da onda stavim velicinu polja s kojim radim? =S (ako se to sve skupa uopce ovako moze rijesavati kao sto sam ja)

hvalaaa unaprijed


Točan je zadatak,povećala sam polje i očito je sada dovoljno veliko =)))))
u ovom zadataku sa spiralnim ucitavanjem matrice...rijesila sam ga bez matrica(jednodimenzionalno polje) ucitavala to kao niz i tako racunala...MISLIM(znaci nisam sigurna =) ) da mi je kod dobar jer je dobro rjesenje kada ucitam matricu reda 2,3,4,5,6,7 recimo...pa pretpostavaljam da vrijedi i za veci n...ali kaze se u zadatku da n nesmijemo ogranicavati, kako da onda stavim velicinu polja s kojim radim? =S (ako se to sve skupa uopce ovako moze rijesavati kao sto sam ja)

hvalaaa unaprijed


Točan je zadatak,povećala sam polje i očito je sada dovoljno veliko =)))))


[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: 13:28 sub, 12. 3. 2011    Naslov: Citirajte i odgovorite

Ako se velicina polja/matrice ne smije ogranicavati, onda se cilja na dinamicku alokaciju. Kod verifikatora se to moze "zaobici", ali u kolokviju ne, pa bi zato bilo pametno da ne zaobilazite niti u zadaci. Isto vrijedi i za ucitavanje niza umjesto matrice - na kolokviju to ne bi proslo, ako explicitno pise da treba ucitati matricu.
Ako se velicina polja/matrice ne smije ogranicavati, onda se cilja na dinamicku alokaciju. Kod verifikatora se to moze "zaobici", ali u kolokviju ne, pa bi zato bilo pametno da ne zaobilazite niti u zadaci. Isto vrijedi i za ucitavanje niza umjesto matrice - na kolokviju to ne bi proslo, ako explicitno pise da treba ucitati matricu.



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


Pridružen/a: 08. 10. 2010. (13:03:07)
Postovi: (13A)16
Sarma = la pohva - posuda
71 = 74 - 3

PostPostano: 13:50 sub, 12. 3. 2011    Naslov: Citirajte i odgovorite

Trebao bi mi neki hintić oko ovog zadatka iz zadaće:
Napišite program koji učitava prirodni broj k < 9, te niz od k različitih dekadskih znamenaka. Ukoliko učitane znamenke nisu različite, program treba ispisati poruku "Greska!" (bez navodnika).
Program treba ispisati sumu svih prirodnih brojeva čije su znamenke iz učitanog niza, te se ne ponavljaju unutar jednog broja.

Na primjer, za k = 2 i učitane brojeve 1 i 3, program ispisuje "48" (jer je 1+3+13+31=48).

Probao sam već puno načina, ali svaki put mi nešto fali, pa bi bio zahvalan ako bi me netko malo pogurao prema ispravnom načinu razmišljanja. Hvala!
Trebao bi mi neki hintić oko ovog zadatka iz zadaće:
Napišite program koji učitava prirodni broj k < 9, te niz od k različitih dekadskih znamenaka. Ukoliko učitane znamenke nisu različite, program treba ispisati poruku "Greska!" (bez navodnika).
Program treba ispisati sumu svih prirodnih brojeva čije su znamenke iz učitanog niza, te se ne ponavljaju unutar jednog broja.

Na primjer, za k = 2 i učitane brojeve 1 i 3, program ispisuje "48" (jer je 1+3+13+31=4Cool.

Probao sam već puno načina, ali svaki put mi nešto fali, pa bi bio zahvalan ako bi me netko malo pogurao prema ispravnom načinu razmišljanja. Hvala!


[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: 15:06 sub, 12. 3. 2011    Naslov: Citirajte i odgovorite

Po uzoru na zadatak 2.5 (i njemu slicne) iz skripte, samo sto ne gledate sumu izabranih brojeva nego od njih sastavljate broj i tako dobivene brojeve zbrajate. Paziti da se ne zbrajaju samo oni najdublje u rekurziji, nego u svim razinama (jer se [b]ne[/b] traze samo [i]k[/i]-znamenkasti brojevi).

Moze se i nerekurzivno, ali ne preporucam... :g:
Po uzoru na zadatak 2.5 (i njemu slicne) iz skripte, samo sto ne gledate sumu izabranih brojeva nego od njih sastavljate broj i tako dobivene brojeve zbrajate. Paziti da se ne zbrajaju samo oni najdublje u rekurziji, nego u svim razinama (jer se ne traze samo k-znamenkasti brojevi).

Moze se i nerekurzivno, ali ne preporucam... Mr. Green



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


Pridružen/a: 08. 10. 2010. (13:03:07)
Postovi: (13A)16
Sarma = la pohva - posuda
71 = 74 - 3

PostPostano: 22:08 ned, 13. 3. 2011    Naslov: Citirajte i odgovorite

E samo da pitam, što bi program trebao raditi kad je jedan od brojeva 0? Sada mi pada samo na tom primjeru.

Znači, ako imam brojeve 1, 0 i 6, kako to ide?
Broje li se pod kombinacije sa sve tri znamenke i 61 i 16 kao ''016'' i ''061''. pa onda, naravno još jedanput kod dvoznamenkastih ili?
E samo da pitam, što bi program trebao raditi kad je jedan od brojeva 0? Sada mi pada samo na tom primjeru.

Znači, ako imam brojeve 1, 0 i 6, kako to ide?
Broje li se pod kombinacije sa sve tri znamenke i 61 i 16 kao ''016'' i ''061''. pa onda, naravno još jedanput kod dvoznamenkastih ili?


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


Pridružen/a: 13. 02. 2009. (21:30:28)
Postovi: (182)16
Spol: muško
Sarma = la pohva - posuda
15 = 33 - 18

PostPostano: 22:55 ned, 13. 3. 2011    Naslov: Citirajte i odgovorite

Ne postoji troznamenkasti brojevi "016" i "061". Postoje samo 4 troznamenkasta broja sa tim znamenkama.
Kad generiras kombinacije, pazi da ti prva znamenka ne bude 0.
Ne postoji troznamenkasti brojevi "016" i "061". Postoje samo 4 troznamenkasta broja sa tim znamenkama.
Kad generiras kombinacije, pazi da ti prva znamenka ne bude 0.



_________________
Though your dreams be tossed and blown...
[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.
Idite na 1, 2, 3, 4, 5  Sljedeće
Stranica 1 / 5.

 
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