VPrijavaPrijavi se

Paskal

Arhiva110 odgovora· poslednji 14. feb 2014.
PD

Kao što verovatno znate, u srednjim školama se obrađuje Paskal. Da, katastrofa jebena.
Enivej, ja imam test sutra i nemam blage veze. Radimo FOR naredbu.
Daklem, zamolio bih vas ako možete da mi napišete kako se piše sledeći zadatak(algoritam ne mora):
Sa tastature se učitava n prirodnih brojeva. Napisati program koji izračunava proizvod njihovih recipročnih vrednosti. Znam kako treba da izgleda zadatak, ali ne umem da ga postavim lepo.

SG

Пери шта се тражи у овом задатку? Сваки други до н, са наизмјеничним предзнацим?
Много журиш, пуно грешака у синтакси :)

PD
šta ti je ovo nan, nisam pametan

Tu mi se spojilo kada sam menjao nesto, to je kao NA n, kao sto je stepen na 2, tako je ovo na n-ti..

PD
Пери шта се тражи у овом задатку? Сваки други до н, са наизмјеничним предзнацим?
Много журиш, пуно грешака у синтакси :)

Program koji za dato n izracunava proizvod P=2 puta (-4) puta 6...(-1)na n puta 1 (pa sad opet normalno mnozenje) puta (2n)

Zar ti ovo nije faktorijel što si gore naveo

Jeste, ali sam na neki neverovatan nacin do sada uspeo da resim oko 70% takvih zadataka, ni sam ne znam kako...

SG

Ја бих ти радо помогао када би написао текст задатка :)

PD

Pa to je tekst zadatka:
Napisati program kojim se za dato n izracunava proizvod P=2 puta (-4) puta 6...(-1)na n puta 1 (pa sad opet normalno mnozenje) puta (2n)
Evo cele grupe zadataka: (btw ovo nije moja soba, niti sam ja imao...za sta da koristim onu rolnu papira)
http://i61.tinypic.com/k9c38l.jpg

ЏЕ
ja sam musliman, ali poceo sam da se krstim.

HAHAHA, a jbg, ni ja sam ne znam što me zanima ovo koj kurac kad je realno sranje

CE

ja sam u srednjoj skoli bolje znao informatiku od nastavnice.
paskal sam koristio tad i nikad vise. na fakultetu smo za osnove programiranja ucili fortran. fortran sam koristio tad i nikad vise. c i asembler sam se ucio sam.

pisanje programa na papiru bi zakonom zabranio. algoritam i pseudo kod je dovoljan da vidis da li neko ima tu programsku logiku u glavi. programski jezik je pickin dim za ucenje ako ti razumes spto sto radis.

ti ispiti bi morali nekako da se na racunaru rade...

ЏЕ
Радјард Куплунг
Eme ložiš da vam na takmičenju daju nacrtan algoritam za množenje deset brojeva

TESLARAC, VIMO SE U FINALU

ХС

faktorijel ko faktorijel je lak da nemož biti lakši, samo provrtiš promenljivu kroz for petlju i pomnožiš je sa svakom vrednošću promenljive koja određuje petlju. A meni i dalje nije jasno šta se u ovom zadatku traži

CE

platipusu, ovaj toalet papir na stolu ti sluzi kad se smoris malo od ucenja pa izdrkas, da se obrises?

SG

Ту дабл не пије воду?
Едит: Знам да треба преко стрингова, али никако да то провалим. То ме је увијек јебало на з-тренингу. Ако би био срце да урадиш :)

CE

u, kako da ne :)
vezbaj, mozes da napavis neki svoj format proizvoljne tacnosti, recimo...

SG

Ала си шкрт :)
Покушавао сам пар пута нешто са претварањем у стринг и враћањем, очигледно није ишло. Не знам зашто никада нисам питао професора...

ВЕ

ja bih napravio niz cifara, redefinisao mnozenje kao operaciju nad clanovima niza i to bi sljakalo. Dodatna optimizacija je da ti cifre budu binarne, pa onda odjebes sve ove dvojke i to uzmes kao siftove, a redefinises mnozenje nad clanovima bin niza.

SG

Мени пролази корз главу идеја да се претвара у хексадецимални или да се помјера децимална тачка. Нпр да од 100 направиш 0.00001 (колико већ систем дозвољава, код мене је 32-битни).
Па бих имао 0.00001 х 0.00000998 х 0.00000996...или плус да се направи низ Х[10] који би купио прозвод након сваке стотке и на крају се измноже и избаци тачка.
Ај бар реци Келте јесмо на добром путу?

KE

Коме треба нешто из оета, могу да покушам да помогнем, сутра имам испит.

Uzgred, ako tebi treba nešto iz oeta viči.
Uzgred Mlatoni, ja ne vidim ni neki problem da se krene od C-a. Jest' da ima više mogućnosti od Pascala, ali uz dozitanje toga štanse radi, može sasvim pristojno da uvede čoveka u programoranje. Mada Pascal je dobar, je krajnje logična sintaksa i prilično je lagan za učenje, tako da je verovatno najlakši za sticanje programerske logike.

Peri, nije ti poenta Pascala u srednjoj da postaneš programer, više je poenta da naučiš da razmišljaš koliko toliko i na taj način. Od problema do realizacije i te munje.

KE
Hahaha, vid ga ovaj sa etfa. Muči jado i uči oet, pogotovu ako ti je loš kolokvijum.

12.5, свакако није сјајан, ал шта ћу :D

mislim, rešićeš, ali će ti trebati vremena i vremena

KE

У суштини, мени је скоро све јасно у теорији (за разлику од статике), само што се често сјебем у решавању, рачун или тако нешто. Ваљда ће да буде добро.

SG

Данас било ово школско из програмирања, други сам, требало је боље. Нису прошла 2 тест примјера, сјебо се око преступних година када је датум прије 29, све у свему није било тешко, није ни тај, ал' ето...86 бодова. Ај гимназијалци да размјењујемо задатке :)

Tema je u Arhivi i zaključana je, tu se više ne odgovara.