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.
Gyorskeresés
Legfrissebb anyagok
Általános témák
LOGOUT.hu témák
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [sh4d0w:] Windows Recall
- [Re:] [Sub-ZeRo:] Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] [sziku69:] Szólánc.
- [Re:] Viber: ingyen telefonálás a mobilodon
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások
KovacsUr
addikt
Aha. Úgy gondolja, első ciklusban beolvasod a számokat, a másodikban megszámolod, miből mennyi.
So it goes… We stand alone by standing stones and turn them into circles.
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
Most ki is javítgattam, elvileg lefordítható :)
So it goes… We stand alone by standing stones and turn them into circles.
ftc
nagyúr
Menni fog!Amúgy mi a feltételeknél az az inc?
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 :P
So it goes… We stand alone by standing stones and turn them into circles.
ftc
nagyúr
És milyen könyv?Nálunk ilyeneket nem tanítanak.Nálunk,számtechen jobban a and,nand stb kapukat tanítsák.
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.
ftc
nagyúr
Nem azért kérdeztem!Egyébként szoktam próbálkozni sikeressen!Csak valahogy úgy néz ki a számtech,hogy tanár bejön.Elmondja mit akar 2-3 percben és 2 óra múlva látjuk újra.így lehet tanulni nem?
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 :)
ftc
nagyúr
írj le légyszi pár könyvet.Amúgy érdekel,de nagyon.
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.
Panther
HÁZIGAZDA
A ''readln(szam[i])'' után miért nincs '';''?
[ RIOS Release 5 – multiportal engine by Panther ]
ftc
nagyúr
Lehagyta.Bocsáss meg neki.
KovacsUr
addikt
Mert utolsó utasítás a blokkban, nem kell neki. Ami meg nem kell, azt minek erőltessük :DDD
So it goes… We stand alone by standing stones and turn them into circles.
Panther
HÁZIGAZDA
Aha. Kösz :)
FTC: épp azért kérdeztem, amit válaszolt; mert nem voltam benne biztos hogy oda kell vagy sem, és érdekelt hogy ha nem kell, akkor miért. Pascalban nem vagyok menő ugyanis :DDD
[ RIOS Release 5 – multiportal engine by Panther ]
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 = :)
KovacsUr
addikt
Nem: a logika az, hogy az utasításokat pontosvessző választja el. Mivel az end előtt már nincs több utasítás, az utolsó ; felesleges. :))
So it goes… We stand alone by standing stones and turn them into circles.
Panther
HÁZIGAZDA
''Az igazi tököslegény kiteszi a pontosvesszőt!'' :))
(Itt most csak a lényeget idéztem :D)
[ RIOS Release 5 – multiportal engine by Panther ]
KovacsUr
addikt
Sőt, megnéztem: az eredeti Pascal szabvány szerint kifejezetten helytelen az utolsó utasítás után kitenni a pontosvesszőt. Mik nem vannak :))
So it goes… We stand alone by standing stones and turn them into circles.
Szalma
őstag
Bocs, nem a fordító kretén, hanem Prof. Wirth, amiért így alkotta meg a szintaxist... :))
Szeretettel:
Szalma
ui.: Perl a király!!!! Regexpekkel tűzdelve!!! :))
KovacsUr
addikt
De nem, ő sem! ... Vagy én is. :) Én látom benne a logikát :DDD
So it goes… We stand alone by standing stones and turn them into circles.
Szalma
őstag
Persze, nem kretén: a legjobban letisztult nyelveket köszönhetjük neki, amik Neumann rendszerű gépre készültek. :))
Szeretettel:
Szalma
KovacsUr
addikt
Te is ismered az Oberont? Végre valaki :)
So it goes… We stand alone by standing stones and turn them into circles.
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.