Poslao: 10 Dec 2009 20:01
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Zadaci koji me muce glase:
1)Napisati program kojim se za dvodimenzionalni niz A[15x15] izracunava suma negativnih elemenata.
2)Dat je prirodni broj n.Formirati niz a[1],a[2],a[3],....,a[n],gde je a[i]=i,za i=1,2,3,....,n.
P.S Znam da su zadaci "debilni" ali sta mogu kad mi ne ide programiranje...
To je vama 5 minuta a meni ce puno da znaci...
Hvala unapred!!!
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 10 Dec 2009 20:10
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
A jel mozes da pokusas da uradis pa napises gde je zapelo. To je poenta foruma, da naucis kako se radi,a ne da ti neko uradi.
1.
Napravis dve petlje, i prolazis redom kroz clanove matrica i proveravas sa if da li je <0 , ako jeste dodas ga na neku sumu koju si negde na pocetku programa postavio na 0 .
2. Ovo i ne vredi komentarisati znaci toliko je prosto, samo da znas sintaksu.
ucitas broj, stavis petlju do n , i u petlji samo a[i]:=i;
i to je sva mudrost....
Ajde, potrudi se, pa ako zapne ti javljaj
|
|
|
|
Poslao: 10 Dec 2009 20:28
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Hvala na ovako brzom odgovoru!
Samo da pitam...jel za ovo drugo ne treba nikakvo ARRAY ili tako nesto...? Jednostavno koristim for petlju...?
|
|
|
|
Poslao: 10 Dec 2009 20:33
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
Treba ti array kada definises niz tamo u spisku promenljivih.
Posle u for petlji ga koristis
|
|
|
|
Poslao: 11 Dec 2009 15:37
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Joooj...pa sad kontam sta mi se trazi....nisam ga razumeo!!
Ni ovaj drugi nije problem,znam ih sad uraditi!
Hvala puno na pomoci!
Evo da ga napisem:
PROGRAM BEZVEZE;
TYPE
NIZ=ARRAY[1..N] OF INTEGER
VAR
A:NIZ;
N,I:INTEGER;
BEGIN
WRITE('UNESITE BROJ N);
READ(N);
FOR I:=1 TO N DO BEGIN
A[I]:=I;
END;
WRITE(A[I],',')
END.
P.S Ispravi me ako gresim! Pozz
|
|
|
|
Poslao: 11 Dec 2009 16:30
|
offline
- N1k0l4
- Prijatelj foruma
- Pridružio: 06 Sep 2005
- Poruke: 3800
- Gde živiš: Beograd
|
vidim odmah jednu gresku kod ispisa
Ne mozes da napises tako, jer ce ti ispisati samo jedan broj, moras da ih ispises u petlji, znaci iznad stavi isto for i=1 to n do.....
|
|
|
|
Poslao: 11 Dec 2009 18:38
|
offline
- Pridružio: 19 Avg 2009
- Poruke: 146
- Gde živiš: Zvornik
|
Ako hoces iskreno,tu sam se dvoumio!...ali izgleda na kraju pogresno odlucio.Prvo sam bio stavio i ispis u petlju pa promjenio!
|
|
|
|