Aktív témák
-
ftc
nagyúr
A gondom:Meg van írva egy progi pascalban.Ciklus van benne.A tanár úgy akarja,hogy 2 ciklus legyen benne.Amúgy a progi így szól:Van 5 szám és meg kell álapítania,hogy mennyi +,-,0 a szám.
-
KovacsUr
addikt
pld.
const
MAX_SZAM = 5;
var
i: integer;
szam: array[1..MAX_SZAM] of integer;
pozitiv, negativ: integer;
begin
pozitiv := 0;
negativ := 0;
for i := 1 to MAX_SZAM do begin
write(i,'. szam: ');
readln(szam[i])
end;
for i:= 1 to MAX_SZAM do begin
if szam[i] > 0 then inc(pozitiv)
else if szam[i] < 0 then inc(negativ);
end;
writeln('Pozitiv: ', pozitiv, ' Negativ: ', negativ, 'Nulla: ', MAX_SZAM-(pozitiv+negativ));
end.So it goes… We stand alone by standing stones and turn them into circles.
-
KovacsUr
addikt
increment, azaz növelés.
mintha azt írnád, hogy
pozitiv := pozitiv+1
a párja a dec, ami ugyanígy csökkent.
Adhatsz nekik még egy paramétert, pld.
inc(valami, 3) hárommal növeli meg valami értékét.
Ha nem haragszol meg, egy Pascal-könyv nem ártana :PSo it goes… We stand alone by standing stones and turn them into circles.
-
Alan
aktív tag
Kissé off...
Kedves zöld sas, ilyen hozzáállással talán (mások segítségével) átmész Pascal-ból, de egész életedben nem fogsz megtanulni semmit. Miért nem próbálkozol magad? Miért nem olvasol el egy Pascal könyvet, írsz meg egy egyszerű változatot, és javítgatod addig, amíg el nem éri a kívánt szintet?
Ja, hogy ez sok időbe telik és egyszerűbb megkérdezni? Igaz - de egyrészt így örömöd se lesz a dologban, másrészt könnyen eljöhet a nap, amikor tényleg tudni kell valamit, és nem lesz ott a súgógép. -
Alan
aktív tag
Jól van, én sem bántani akartalak, csak elgondolkodtatni :)
A tanár hozzáállása valóban szégyenletes. Te viszont meg tudsz tanulni magadtól is programozni, sőt, pár szempontból így még talán jobban is jársz, mert nem ront el a tanár mindenféle egyéni nézetekkel. A jó könyvekből pedig így még jobban el tudod sajátítani a programozást. Persze ha érdekel :) -
Alan
aktív tag
Igazi programozóktól, igazi programozóknak:
Marco Cantú: Delphi x mesteri szinten (x= 3..7)
Borland Delphi x Developer's Guide :) (x=3..7)
Vagy ha jobban ízlik a pluszpluszos világ:
Bjarne Stroustrup: A C++ programozási nyelv
A legújabb divat:
Microsoft Press: A C# programozási nyelv (egész ígéretes!)
Hirtelen ennyi, a többiek még biztos mondanak jókat. Csak nehogy elfajuljon a téma. -
-
HÁZIGAZDA
Huhúúú, ettől kitépem a hajam!
A logika ugye az, hogy minden utasítást pontosvessző terminál. Az egy dolog, hogy a Pascal compiler olyan kretén, hogy elfogadja így is (utolsó utasításnál nincs pontosvessző), de egy igazi tököslegény :P azért korrekt és konzisztens!dicranum scoparium + genista pilosa = :)
-
Szalma
őstag
OFF
Aha. Oberon: a programnyelvek/oprendszerek/fordítók Csimborasszója. :) Aki ennél jobbat tud, az csal. :) ~7000 sor (persze csak 3-4 alapszintű driverrel) a natív PC-s Oberon, ami egyben fejlesztőkörnyezet és operációsrendszer. És végtelenül letisztult. (''Nem kellenek ikonok, hiszen az ember nem azért tanult meg olvasni, hogy semmitmondó képecskékből következtessen a kattintás végeredményére...'', Wirth.)
ON
Igaziból a Modula-2 jobban fekszik, mert az még keret független volt. Nagyon ütős natív thread támogatással... :) (Vagy 3 éven keresztül M2-ben dolgoztam...)
Szeretettel:
Szalma -
Szeke
senior tag
Angster Bözse: Programozás I/II. Nagy rulez könyv, középsuliba is ajánlották, meg most fösulin is ez kell :)) Amugy egy átlagos könyv, de elég jol rendezett szvsz.
A biztonsági öv lehet, hogy korlátoz a mozgásban, de még mindig nem annyira, mint a tolószék.