[ miniplazma @ 15.01.2010. 17:31 ] @
Neki od početničkih zadataka sa kolokvijuma,pismenih...Nadam se da će vam pomoći.Ako neko ima pitanja neka pita
Link je ovdje
[ miniplazma @ 04.02.2010. 15:51 ] @
Bih da pitam moderatore,jel' mogu da postavim link sa rešenjima zadataka gore?
[ savkic @ 04.02.2010. 20:37 ] @
> Bih da pitam moderatore,jel' mogu da postavim link sa rešenjima zadataka gore?

Možeš, ali mislim da je bolje da i zadatke i rešenja uploaduješ uz poruku (napišeš i pošalješ poruku pa klikneš na upload uz poruku), tako će biti sačuvani jer koliko vidim ovaj link sa zadacima više ne radi.
[ miniplazma @ 05.02.2010. 11:24 ] @
važi,izbaciću to za koji dan.a pošto sam izbrisala iz kompa ovaj dok. sa zadacima napisaću novi
[ miniplazma @ 05.02.2010. 11:40 ] @
Uskoro ću dodati i ostale zadatke(matrice,datoteke i sl.)

1)Program koji iz zadatog intervala izdvaja sve savršene brojeve.Broj je savršen ako jednak sumi njegovih pravih djelilaca uključujući i 1.Npr. 6 je savršen broj 6=1+2+3
2)Program koji štampa K brojeva većih od N(K i N su ulazni podaci)
3)Program koji iz zadatog intervala izdvaja prijateljske brojeve.Dva broja su prijateljska ako su im sume pravih djelilaca jednake.Npr. 220 i 284 su prijateljski brojevi
4)Program koji ispisuje prvih n članova Fibernačijevog niza.Fibernačijev niz je 1,2,3,5,8,13,21... tj sledeći broj se dobija kao zbir dva predhodna člana niza
5)Program koji učitava broj n i štampa da li je super-složen.Broj je super-složen ako ima više djelilaca nego bilo koji prirodan broj manji od njega.
6)Program koji učitava prirodan broj i štampa ga kao proizvod prostih djelilaca.Npr 12=2*2*3 , a ukoliko se unese prost broj štampa kao kao proizvod unijetog broja i 1 : 5=5*1
7)Učitava prirodan broj n i štampa načine na koje se može prikazati kao proizvod dva prirodna broja i koliko ima tih načina.Za broj 12 štampaće 2*6, 3*4 ,12*1(6*2 i 4*3 i 1*12 ne ispisuje)
8)Program koji učitava broj n i štampa njemu najbliži prosti broj,ako postoje dva prosta broja na istom ’’rastojanju“ štampa oba.Npr za unijeti broj 6 štampaće 7 i 5;za unijeti broj 10 štampaće 11.
9)Program koji štampa sve Armstrongove brojeve sa 2,3 i 4 cifre.Broj od n cifara je Armstrongov ako je jednak zbiru n-tih stepena njegovih cifara.Npr 153=13+53+33
10)Program koji za unijeti datum štampa sledeći datum.Za 23.12.2009 štampa 24.12.2009,za 31.12.2009 štampa 1.1.2010,za 28.2.2000 štampa 29.2.2000,za 28.2.2001 štampa 1.3.2001
11)Program koji za dva unijeta datuma štampa razliku dana između njih,uključujući i ta dva datuma.
12)Štampa sve brojeve iz unijetog intervala koji su prosti i čiji se binaran zapis sastoji samo od jedinica
13)Program koji za unijeti interval štampa 2 uzastopna prosta broja na najvećem rastojanju

Nizovi

14) Iz niza u kojem se neki brojevi ponavljaju izdvojiti prvi i drugi maksimum.
15)Program koji učitava niz i štampa njegov najduži simetričan podniz.Primjer simetričnog podniza 13531.Ako ne postoji simetričan podniz napisati poruku da ne postoji
16)Program koji učitava niz x i y i štampa njihov najveći zajednički podniz
17)Program koji učitava niz i nalazi najduži podniz koji se sastoji od redom parnog pa neparnog broja.Npr iz niza 246258381572 štampa 6258381
18)Program koji od zadatog niza x formira niz y koji sadrži sve različite elemente niza x. Npr ako niz x sadrži elemente 6,3,2,7,6,2,5,9,7,4 u niz y će izdvojiti 3,4,5
19)Program koji iz unijetog niza traži njegov najveći krovni podniz.Podniz je krovni ako je njegova prva polovina rastuća a druga opadajuća npr. 57942
20)Program koji unijeti niz uređuje u rastući poredak.Npr za unijeti niz 6,8,4,2,1 štampaće 1,2,4,6,8 .





[Ovu poruku je menjao miniplazma dana 05.02.2010. u 13:12 GMT+1]
[ miniplazma @ 09.02.2010. 23:44 ] @
Prvo da ispravim definiciju za prijateljske brojeve(3.zadatak) Prirodni brojevi a i b čine prijateljski par brpjeva ako je zbir pravih delitelja broja a (onih koji su manji od a) jednak broju b i istovremeno zbir pravih delitelja broja b jednak je broju a.

A rešenja su u fajlu uz poruku.Svi zadaci ''rade'' ,ako neko ima neko jednostavnije rešenje od ovih neka objavi,većinu sam sama radila
[ miniplazma @ 19.02.2010. 17:38 ] @
Novi zadaci i rešenja
[ solveig0 @ 05.06.2010. 14:45 ] @
Pozdrav svima.
Posto vidim da ste svi veoma dobro upoznati sa programiranjem,hteo bih da vas nesto pitam.

Da li je moguce negde na ovom forumu da dobijem resenja na neke zadatke?
Imam 5 zadataka koji treba da se rese,to su zadaci iz oblasti koncentricnih ciklusa,jednodimenzionalnih i dvodimenzionalnih nizova i datoteka.
Svi zadaci su na onom osnovnom nivou,samo sto sam ja pocetnik u programiranju pa nisam u mogucnosti da ih uradim tj pokusavao sam ali bez uspeha.

Imam tekstove zadataka,pa ako je neko voljan da mi pomogne neka mi javi da postujem te zadatke.
Nadam se da cete biti u mogucnosti da mi pomognete,bio bih vam zahvalan.
EDIT:Zadaci su uploadovani,pa ako je neko voljan da pomogne neka baci pogled na txt doc ispod.
[ tkaranovic @ 05.06.2010. 19:33 ] @
Ovde odgovori su postavljena ta ista pitanja i baš danas je odgovoreno. Na ovom forumu se ne pišu tako odgovori... valja nešto i naučiti. ;)
[ Nikolavlasotince @ 05.06.2010. 22:16 ] @
A na kom faxu se rade ovi zadaci?
[ tkaranovic @ 06.06.2010. 06:01 ] @
Citat:
nikolavlasotince
A na kom faxu se rade ovi zadaci?


Nisam postavio pitanja (nego solveig0) ali je ovo bilo relativno lako utvrditi, a tako kao da je sam solveig0 dao odgovor na ovo pitanje.

Poruku koju je napisao ovde solveig0 je potpuno ista kao poruka koju je napisao dragi11 na forumu čiji sam link dao. Zaključak: Ista osoba je u pitanju. Na tom forumu je on poslao još jednu poruku (vidi se kada) iz koje se vidi koja škola je u pitanju i koji bi to bio (sada) razred:

Citat:

dragi11
Aktivan član

Učlanjen: 12.07.2008.
Pol: muški
Poruke: 1.264
Reputaciona moć: 3
Re: potrebne knjige za gimnaziju
-------------------------------------------------------

Meni hitno trebaju knjige za 2 razred gimnazije opsti smer.
Ponude na PM

[ solveig0 @ 06.06.2010. 15:41 ] @
OK,nema potrebe da se stvara istraga o mom poreklu i godistu.
Samo sto je taj post bio pre godinu dana...
Molim vas da ako mozete da pomognete pomozite,a nemojte vrsiti istragu o meni i slicno.
Hvala
[ tkaranovic @ 06.06.2010. 17:19 ] @
Citat:
solveig0
OK,nema potrebe da se stvara istraga o mom poreklu i godistu.
Samo sto je taj post bio pre godinu dana...


Sad tek vidim da ne piše u citatu kada je poruka napisana a mislio sam da sam i to preneo.

Citat:
solveig0
Molim vas da ako mozete da pomognete pomozite,a nemojte vrsiti istragu o meni i slicno.


Mislio sam da je interesantno samo gde se to predaje... a ne neka istraga.

Koliko sam video, tamo su svi odgovori korektni.
[ solveig0 @ 06.06.2010. 17:45 ] @
Jeste samo sto je tamo brze odgovoreno.
Eto,npr ako neko zna u vezi ovog zadatka:

3.Napisati program kojim se ispisuju trocifreni brojevi veci od 200 a manji od 500 (koristiti koncentricne cikluse).

var
i,j,k:integer;
begin
for i:=2 to 4 do
for j:=0 to 9 do
for k:=0 to 9 do
if (i<>2) or (j<>0) or (k<>0) then
writeln(i,j,k);
end.


Ili ovako

var
i:integer;
begin
for i:=201 to 499 do
writeln(t);
end.


Ako neko moze da mi pojasni neke stvari o ovom zadatku (nije mi cilj samo da nabubam napamet ove zadatke nego i da razumem ceo postupak).
Koji od ova dva programa je bolji tj koji je pravilniji ?Da cisto znam koji princip da koristim kako bi bio prikladan za srednju skolu,a ne da uradim nesto sto nismo uopste tako radili.
Takodje ako neko moze da mi kaze gde se tacno nalazi naredba da se ispisuju trocifreni brojevi?
Unapred hvala na odgovoru.
[ savkic @ 06.06.2010. 18:16 ] @
> Koji od ova dva programa je bolji tj koji je pravilniji ?Da cisto znam koji princip da koristim kako bi bio prikladan za srednju skolu,a ne
> da uradim nesto sto nismo uopste tako radili.

Drugi je svakako efikasniji, čistiji i razumljiviiji ali pošto se u tekstu zadatka traži upotreba ugnježdenih ciklusa onda se verovatno misli na prvo rešenje.

> Takodje ako neko moze da mi kaze gde se tacno nalazi naredba da se ispisuju trocifreni brojevi?

Ne postoji takva naredba, postoje generičke naredbe za ispis (poput write, writeln) a šta će se ispisivati kontroliše sam programer.
[ solveig0 @ 06.06.2010. 19:08 ] @
Kakva je razlika izmedju write i writeln ili read i readln?
Objasnjenje koje sam dobio u skoli mi uopste nije jasno,pa ako neko moze malo da mi pojasni bilo bi super.
[ savkic @ 07.06.2010. 01:28 ] @
> Kakva je razlika izmedju write i writeln ili read i readln?

Writeln posle ispisa prebaci kursor u novi red, Write ne. ReadLn čita jednu liniju (kraj linije je <enter>), read samo učita u datu promenljivu.
[ solveig0 @ 10.06.2010. 17:01 ] @
Hvala na odgovoru.
Da li bi neko bio u mogucnosti da mi uradi 20 zadataka iz Pascala?Iste tezine kao i prethodni.
Naravno uz neku novcanu nadoknadu u vidu kredita za mob i slicno.
Ako neko moze da mi pomogne neka javi.
Unapred hvala
[ solveig0 @ 11.06.2010. 12:06 ] @
Da li ima nekog ko bi bio voljan da mi pomogne?
Uplaticu mu neki kredit ili slicno za trud,da ne bude da je dzabe radio.
[ savkic @ 11.06.2010. 21:03 ] @
> Da li ima nekog ko bi bio voljan da mi pomogne?
> Uplaticu mu neki kredit ili slicno za trud,da ne bude da je dzabe radio.

Možeš dati oglas u IT berza poslova.
[ bojan21 @ 12.06.2010. 02:40 ] @
Uradiću ti ja za DZ šta budem znao, samo ostavi zadatke na mejl/PM.
[ miniplazma @ 12.06.2010. 11:27 ] @
Citat:
Da li bi neko bio u mogucnosti da mi uradi 20 zadataka iz Pascala?Iste tezine kao i prethodni.


A kako bi bilo da sam probaš da ih uradiš?Pa ako zapneš pošalji taj kod koji si ispisao,neko će ti ispraviti greške
[ solveig0 @ 12.06.2010. 12:11 ] @
Situacija je malo komplikovana sto se tice mog resavanja tih zadataka i ne bi razumeli tj vi bi razumeli ali ne bi poverovali.
Ne trazim da mi radi neko dzabe,zato cu ga castiti za trud.
Zato mi je potrebna strucna pomoc nekog ko zna to da uradi.

@bojan21 hvala na ponudi,cim budem dobio nazad zadatke (posto su kod druga sad) ja cu ih postaviti.To ce biti najverovatnije u ponedeljak.

@Nikolavlasotince,nemam jos mogucnost odgovaranja na pp tako da cu ovde postaviti zadatke u ponedeljak pa ako vi uspete da resite castim po dogovoru.Isto vazi i za sve ostale.
Samo mi je bitno da zadaci budu na nivou srednje skole tj da se rade sa tim funkcijama (navescu oblasti koje se rade sa tim zadacima).
Puno vam hvala na pomoci.
[ dusantod @ 12.06.2010. 13:01 ] @
Sinak neko moze da ti potavi 20 zadataka po ceni jedne dopune za kredit ali da ti iste i uradi onda mu t dodje ko trocas kod privatnog profesora

Daj malo masti na volju i pocni da pises te zadatke. Pisi ih ovde u temi pa cemo zajedno da resavamo te iste
Citat:

Jeste samo sto je tamo brze odgovoreno.
Eto,npr ako neko zna u vezi ovog zadatka:

3.Napisati program kojim se ispisuju trocifreni brojevi veci od 200 a manji od 500 (koristiti koncentricne cikluse).

var
i,j,k:integer;
begin
for i:=2 to 4 do
for j:=0 to 9 do
for k:=0 to 9 do
if (i<>2) or (j<>0) or (k<>0) then
writeln(i,j,k);
end.


Ili ovako

var
i:integer;
begin
for i:=201 to 499 do
writeln(t);
end.


Ako neko moze da mi pojasni neke stvari o ovom zadatku (nije mi cilj samo da nabubam napamet ove zadatke nego i da razumem ceo postupak).
Koji od ova dva programa je bolji tj koji je pravilniji ?Da cisto znam koji princip da koristim kako bi bio prikladan za srednju skolu,a ne da uradim nesto sto nismo uopste tako radili.
Takodje ako neko moze da mi kaze gde se tacno nalazi naredba da se ispisuju trocifreni brojevi?
Unapred hvala na odgovoru.

solveig0: Sto se tice drugog resenja, gde je deklarisana promenljiva t? Ili postoje neke promenljive koje netreba deklarisati u Pascalu a da ja nisam cuo o tome u skoli!?


[ solveig0 @ 12.06.2010. 13:07 ] @
Po drugi put kazem,stvarno je situacija zamrsena.
Trenutno ne mogu nigde da nadjem profesora za privatne casove koji bi uspeo da mi to uradi i objasni (ne pitajte kako je ovo moguce).
Probao sam i ja to da radim ali uvek pravim greske.
Postavicu zadatke u ponedeljak pa cu probati i ja nesto od tih da uradim.
Ko bude u mogucnosti da mi pomogne uplaticu mu kredit po dogovoru,za njegov trud.

[ Nikola Janković @ 12.06.2010. 16:14 ] @
Postavi zadastke što pre, u toku nedelje imam malo slobodnog vremena.

Željan sam da pomognem, a kredit mi nije potreban. ;)
[ solveig0 @ 12.06.2010. 16:28 ] @
Potrudicu se sto pre da ih postavim.
Drug se vraca sa zadacima tek u ponedeljak,ali trazicu da mi donese ranije.
Znam da ovde niko nije bas zeljan kredita,ali to je moj doprinos i nacin da se zahvalim za pomoc.
Ili ako ste blizu castim pice ili nesto slicno.
[ marija17 @ 31.01.2011. 16:55 ] @
Trebam da mi netko ko zna riješi ovaj zadatak ako može:
Koristeći sve tri petlje(for,repeat until,while)riješiti zadatak:
Zbrojiti brojeve od 1 do 100.Koji su djeljivi sa 5 ispisati taj broj.
[ Aleksandar Đokić @ 01.02.2011. 05:08 ] @
:)

ih bre...

writeln('Brojevi su:');

for i := 1 to 100 do
if i mod 5 = 0 then
writeln(i);

necu ti dati ceo kod
[ marija17 @ 01.02.2011. 05:23 ] @
Daj molim te ostale još petlje profesorica je stroga a kontrolni mi je imaj srca aj požuri pliz
[ Picsel @ 01.02.2011. 11:05 ] @
http://www.learn-programming.z...rogramming_pascal_learn06.html
[ surovivuk @ 14.02.2011. 17:28 ] @
Svidjaju mi se ovi zadaci iz Pascala. Hvala kreatoru ove teme :)