mncu Posted April 19, 2007 Report Share Posted April 19, 2007 Da li neko zna kako se rade algoritmi? Imam sutra kont iz infosa, treba da napravim algoritam i program (u pitanju je paskal) a nije mi jasno par stvari pa ako neko zna kako se rade alg nek mi se javi na pm please Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) [dummy speak] Hahaha pa sto je najgore cak imas i u knjizi kako se crtaju algoritmi kao i koji crtez je za koju stvar, algoritam ti objasnjava kako program funkcionise ili ti sta se desava pod haubom, kasnije ces videti da ta rec objasnjava jos neke stvari kod programiranja ali ti do toga nikada verovatno neces ni doci. [/dummy speak](Onaj koji se razume shvatice zasto ovako pricam) http://en.wikipedia.org/wiki/Algorithm Ovde imas sve i lepo ti pise, veoma je prosto da se radi samo treba malo vremena. Mislim da je kontrolni ovo http://en.wikipedia.org/wiki/Flowchart to je u stvari ono sto oni zovu algoritam iako to nije tacno to nego "flowchart" ili graficko prikazivanje kako sta radi u programu: Edited April 19, 2007 by De1 Quote Link to comment Share on other sites More sharing options...
mncu Posted April 19, 2007 Author Report Share Posted April 19, 2007 [dummy speak] Hahaha pa sto je najgore cak imas i u knjizi kako se crtaju algoritmi kao i koji crtez je za koju stvar, algoritam ti objasnjava kako program funkcionise ili ti sta se desava pod haubom, kasnije ces videti da ta rec objasnjava jos neke stvari kod programiranja ali ti do toga nikada verovatno neces ni doci. [/dummy speak](Onaj koji se razume shvatice zasto ovako pricam) http://en.wikipedia.org/wiki/Algorithm Ovde imas sve i lepo ti pise, veoma je prosto da se radi samo treba malo vremena. Mislim da je kontrolni ovo http://en.wikipedia.org/wiki/Flowchart to je u stvari ono sto oni zovu algoritam iako to nije tacno to nego "flowchart" ili graficko prikazivanje kako sta radi u programu: e bas ti hvala, sad si me prosvetlio! aj mi sad objasni kako da napravim algoritam za izracunavanje sume ako je k u intervalu od 1 do (n+1)! (-1) na k-1 puta X na k-1 kroy 2k+2 ? koji je pocetni stepen u algoritmu? jel 1 ili 1/x? kako da napisem x na k-1? da li moze kao x na k kroz x? kako to da napisem u algoritmu? aj sad... e bas ti hvala, sad si me prosvetlio! aj mi sad objasni kako da napravim algoritam za izracunavanje sume ako je k u intervalu od 1 do (n+1)! (-1) na k-1 puta X na k-1 kroy 2k+2 ? koji je pocetni stepen u algoritmu? jel 1 ili 1/x? kako da napisem x na k-1? da li moze kao x na k kroz x? kako to da napisem u algoritmu? aj sad... i da... da li je dobar program? treba iyrzacunati sumu za k je u intervalu od 1 do n+5 (-1) na k puta 1/k program p1; var n,k: integer; suma: real; begin if (k mod 2 = 0) then A:= -1; else A:= 1; suma=0; for k:= 1 to n+5 do suma= suma + 1/k; suma= A * suma; write (suma) end. A je zamena za (-1) na k :) Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) e bas ti hvala, sad si me prosvetlio! aj mi sad objasni kako da napravim algoritam za izracunavanje sume ako je k u intervalu od 1 do (n+1)! (-1) na k-1 puta X na k-1 kroy 2k+2 ? koji je pocetni stepen u algoritmu? jel 1 ili 1/x? kako da napisem x na k-1? da li moze kao x na k kroz x? kako to da napisem u algoritmu? aj sad... for 1 to (n+1) do Zaboravio sam sintaksu ali ako se dobro secam: (-1)^((k-1)*(x^k-1)/2k+2 x^(k-1) Uzmi lepo pa procitaj dao sam ti pointer *x :D Edited April 19, 2007 by De1 Quote Link to comment Share on other sites More sharing options...
mncu Posted April 19, 2007 Author Report Share Posted April 19, 2007 e bas ti hvala, sad si me prosvetlio! aj mi sad objasni kako da napravim algoritam za izracunavanje sume ako je k u intervalu od 1 do (n+1)! (-1) na k-1 puta X na k-1 kroy 2k+2 ? koji je pocetni stepen u algoritmu? jel 1 ili 1/x? kako da napisem x na k-1? da li moze kao x na k kroz x? kako to da napisem u algoritmu? aj sad... i da... da li je dobar program? treba iyrzacunati sumu za k je u intervalu od 1 do n+5 (-1) na k puta 1/k program p1; var n,k: integer; suma: real; begin if (k mod 2 = 0) then A:= -1; else A:= 1; suma=0; for k:= 1 to n+5 do suma= suma + 1/k; suma= A * suma; write (suma) end. A je zamena za (-1) na k :) i da, samo jos ovo... da li ya (n+1)! odredim pocetni fakt=1 i onda i:= 2, n+1 fakt:= pocetni fakt + i Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 i da, samo jos ovo... da li ya (n+1)! odredim pocetni fakt=1 i onda i:= 2, n+1 fakt:= pocetni fakt + i Mala nauci sta je for petlja i kako sve funkcionise, pa ti ne znas osnovne stvari kako ja sad tebi bilo sta da objasnim, knjige u sake mrzi me dalje da pomazem nekome ko nece da uci. Moze i Mohi to da ti uradi ali moras da platis u naturi Quote Link to comment Share on other sites More sharing options...
mncu Posted April 19, 2007 Author Report Share Posted April 19, 2007 Mala nauci sta je for petlja i kako sve funkcionise, pa ti ne znas osnovne stvari kako ja sad tebi bilo sta da objasnim, knjige u sake mrzi me dalje da pomazem nekome ko nece da uci. Moze i Mohi to da ti uradi ali moras da platis u naturi e aj molim te nemoj da seres i da se pravis pametan... ili mi odgovori konkretno na ono sto te pitam ili se ne javljaj... Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) e aj molim te nemoj da seres i da se pravis pametan... ili mi odgovori konkretno na ono sto te pitam ili se ne javljaj... Haha vise se ne javljam pa nauci sama nesto. Edited April 19, 2007 by De1 Quote Link to comment Share on other sites More sharing options...
voodoo_ Posted April 19, 2007 Report Share Posted April 19, 2007 Jebe Quote Link to comment Share on other sites More sharing options...
mncu Posted April 19, 2007 Author Report Share Posted April 19, 2007 Jebe Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) Jebe Edited April 19, 2007 by De1 Quote Link to comment Share on other sites More sharing options...
voodoo_ Posted April 19, 2007 Report Share Posted April 19, 2007 Aj daj lepo ceo tekst zadatka koji imate, dakle od reči do reči, bez improvizacije :) Quote Link to comment Share on other sites More sharing options...
f4ts0 Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) Idu 2 funkcije ulicom i naidju na matematicara.... Gospode, pise algoritmi ne logaritmi :)) nisam video. Lol de1, kako jadna fora sa naturom. A sem toga i da pita tjebu on bi joj rekao :"sta ti znas, algoitmi su nepotrebni, to je ono cime korporacije vladaju svetom, aj sa mnom na motor da se vozimo a ja cu ucestalo naglo da kocim" Edited April 19, 2007 by f4ts0 Quote You may have gone to Cambridge, but I'm an honorary graduate of Starfleet Academy Link to comment Share on other sites More sharing options...
voodoo_ Posted April 19, 2007 Report Share Posted April 19, 2007 Evo iskopao sam iz svog nekog programa, ovako sam ja radio ali ona to nema sanse da upotrebi :D x := Power(x,k-1); daje da je x u stvari x na k-1 :D Nije problem kad se di Quote Link to comment Share on other sites More sharing options...
GcV.Bjeli Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) Ako hoćeš da ti neko pomogne manje napušavaj ljude i daj text zadatka :) program p1; var n,k: integer; suma: real; begin if (k mod 2 = 0) then A:= -1; else A:= 1; suma=0; for k:= 1 to n+5 do suma= suma + 1/k; suma= A * suma; write (suma) end. Nisam ni gledao na šta ovo liči matematički, ali kao prvo ovo ne može da radi nikako jer ni k ni n nigde nemaju nikakvu vrednost ... šta ti je od toga dato, šta potencijalni korisnik unosi i sl ? Dotična ima kontrolne (dakle u srednjoj školi je) tako da nemojte da je zbunjujete funkcijama i procedurama kad ne zna ni osnovnije stvari :)) aj mi sad objasni kako da napravim algoritam za izracunavanje sume ako je k u intervalu od 1 do (n+1)! (-1) na k-1 puta X na k-1 kroy 2k+2 ? koji je pocetni stepen u algoritmu? jel 1 ili 1/x? kako da napisem x na k-1? da li moze kao x na k kroz x? ne možeš da ga napišeš nikako u tom obliku već moraš da opišeš postupak kako se dolazi do toga (voodoo je okačio primer, doduše u funkciji ali matematika je opet ista) u algoritmu ga crtaš isto kao što ga pišeš u programu, tako da je nemoguće da znaš da uradiš program a da ne možeš posle nacrtati algoritam. Algoritam ti je samo opis postupaka tj logike (ne znam da li bi ovo moglo baš da se prihvati kao definicija :D ali možda je tako najlakše za skapirati) tj samo na "crtežu" predstavljaš sve što si radila u programu za algoritam pročitaj ono što imaš u knjizi / ovo što je dei okačio pa ako imaš neko konkretno pitanje pitaj ... u principu je jako jednostavno i ne bi imalo smisla da ti neko sada ovde kuca kilometarski post kad već ima izvora informacija :) Edited April 19, 2007 by GcV.Bjeli Quote web hosting, web design, web development, internet marketing i SEO Link to comment Share on other sites More sharing options...
dzontra.volta Posted April 19, 2007 Report Share Posted April 19, 2007 stvarno, daj text zadatka i posle nije problem u kom god oces programskom jeziku. tesko da ko moze bilo sta da implementira u tvoju ideju ako niko ni ne zna sta treba da se radi.. ja sutra imam test iz asemblera jel zna neko kako se radi paritet u dvostrukoj preciznosti preko poptprograma (frejma)? Quote Link to comment Share on other sites More sharing options...
voodoo_ Posted April 19, 2007 Report Share Posted April 19, 2007 PA LEPO SAMO SIFTUJES CIFRU PO CIFRU, OR SA 1 I JNZ NA BROJAC LOL! Kakvi bre potprogrami u asembleru, Quote Link to comment Share on other sites More sharing options...
dzontra.volta Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) eeeee, prof. arhitekture racunara je mega geek. konstruisao covek svoj procesor, sada ga ucimo, ima svoj operativni sistem (koji cemo da ucimo zajedno sa linuxom) i asembler mu je keva. i radili smo milion stvari na aesmbleru, npr rekurziju (znaci O M G), a sad radimo proveru parnosti bitova da budemo sigurni da su svi podaci tacno preneseni :D ma show poslacu ti nas praktikum za vezbe ako te zanima (znaci striktno asembler bez teorije o procesoru) section .data n: .long 5 #koji god oces br globl .main main: push n call faktorijel add $8,%esp #oslobadjas prostor na steku nop faktorijel: push %ebp movl %esp, %ebp movl 8(%ebp), %ebx andl %ebx, %ebx #provera da li je n=0 jz fakt_nula push %ebx #čuvanje vrednosti n na steku decl %ebx #n-1 push %ebx #rekurzija call faktorijel add $4, %esp pop %ebx #vraćanje vrednosti n sa steka mull %ebx #n*(n-1)! -> eax jmp fakt_kraj fakt_nula: movl $1, %eax #slučaj n=0 fakt_kraj: movl %ebp, %esp pop %ebp ret Edited April 19, 2007 by daki Quote Link to comment Share on other sites More sharing options...
mncu Posted April 19, 2007 Author Report Share Posted April 19, 2007 blah... znam sad kako se radi. i nisam napusavala ljude vec deia hahaha dei sad idi siri dalje svoje znaje oooo to presveti vodjo... ja sam ovde postavila pitanje koje mi nije bilo jasno i ako ne znas da odgovoris na njega onda nije trebalo ni da se javljas... sad tek kapiram zasto se mohi nervira... vudu tnx i ako mi bude trebalo nesto poslacu ti pm Ako hoće Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 blah... znam sad kako se radi. i nisam napusavala ljude vec deia hahaha dei sad idi siri dalje svoje znaje oooo to presveti vodjo... ja sam ovde postavila pitanje koje mi nije bilo jasno i ako ne znas da odgovoris na njega onda nije trebalo ni da se javljas... sad tek kapiram zasto se mohi nervira... Nije stvar da li ja to znam ili ne znam, naravno da znam ali na tako bezobrazna pitanja ne zelim ni da odgovaram, gde vidno ne zelis da udjes u materiju nego samo zelis da ti neko da na tacni, ja sam ti dao kako se sta radi a tvoj je problem sto nisi zelela da naucis, nemoj mene da prozivas zato sto si lenja, glupa ili te profesori mrze. eeeee, prof. arhitekture racunara je mega geek. konstruisao covek svoj procesor, sada ga ucimo, ima svoj operativni sistem (koji cemo da ucimo zajedno sa linuxom) i asembler mu je keva. i radili smo milion stvari na aesmbleru, npr rekurziju (znaci O M G), a sad radimo proveru parnosti bitova da budemo sigurni da su svi podaci tacno preneseni :D ma show poslacu ti nas praktikum za vezbe ako te zanima (znaci striktno asembler bez teorije o procesoru) To je dobro sto ucite i budi srecan sto to ucis jer ce ti to trebati veoma kad krenes da radis C, bez ASMa nema leba, inace ASM ti se najbolje uci ako pises neke viruse, a iz toga imas tutora na netu na gomilu to je ako zelis win32 assembly da przis sto je po meni bila vrlo korisna stvar. Problem je kad pricas sa Java programerima koji ne znaju sta je pointer... Quote Link to comment Share on other sites More sharing options...
voodoo_ Posted April 19, 2007 Report Share Posted April 19, 2007 Pa sad, ne treba ići ni u ovakve ekstreme i pisati rekurzivne funkcije u asembleru. Mislim, mi smo to radili čisto sa teorijskog stanovi Quote Link to comment Share on other sites More sharing options...
De1Rekt0n Posted April 19, 2007 Report Share Posted April 19, 2007 (edited) Pa sad, ne treba ići ni u ovakve ekstreme i pisati rekurzivne funkcije u asembleru. Mislim, mi smo to radili čisto sa teorijskog stanovi Edited April 19, 2007 by De1 Quote Link to comment Share on other sites More sharing options...
f4ts0 Posted April 19, 2007 Report Share Posted April 19, 2007 Da Linux su napisali jevreji da bi dobili kontinent. Quote You may have gone to Cambridge, but I'm an honorary graduate of Starfleet Academy Link to comment Share on other sites More sharing options...
dzontra.volta Posted April 20, 2007 Report Share Posted April 20, 2007 pa ne znam na kom ce nam predavati, ali mi na faxu radimo na ubuntuu. ali keve mi ne znam zasto. mada gcc i ddd super rade tamo a to je sve sto koristimo. naravno, asm i c. Problem je kad pricas sa Java programerima koji ne znaju sta je pointer... Quote Link to comment Share on other sites More sharing options...
rockdudbg Posted April 20, 2007 Report Share Posted April 20, 2007 Mada ne kapiram koriscenje Linuxa verovatno je hteo da uzme u obzir Unixoid neki, Linux je samo hrpa djubretauf care!oduvek sam voleo ovakve izjave:)ti si neki mnogo pametan,a?:) lal Quote vid'o sam deda mraza Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.