A Pascal miért olyan nehéz egyeseknek?
Sosem tartottam magam butának,de most kezd megdőlni bennem ez a hit. A suliban Pascal-t tanulunk és úgy hallottam, hogy ez a legegyszerűbb programozási nyelv, mégis sokszor megakadok benne és időre van szükségem, hogy megértsem az épp adott problémát. Tényleg ennyire hülye lennék ? Úgy értem, hogy gondolom mások 10 perc alatt megértik az egész menetet, nekem meg 1 hétre volt szükségem, hogy eljussak az egybeágazott ciklusokig és még itt is lenne pár feladat, amit nem tudok megoldani !
Miért van ez velem ?
A jó Isten, mikor az eszet osztotta igazságtalan volt veled. De ne adódj, mert másoknak pedig az egészség osztás idején volt smucig. Szóval te még mindig jobban jártál, hidd el tapasztalatból mondom. ;)
Komolyra fordítva a szót, nem mindenkinek van éles logikája a matematikához, meg az algoritmusokhoz, de ez még nem azt jelenti hogy más tudományágban ne lehetnének sikeresek. Ez van, el kell fogadni.
A másik ok pedig az lehet, hogy sz@r a tanárod, vagy a könyved amiből tanulsz.
Szerintem rosszul fogod fel.
Az egészet úgy fogd fel, hogy te vagy a főnök, és olyan alkalmazottad van (a sz.gép), akinek mindent a szájába kell rágni, és annyira buta, hogy csak néhány alapműveletet tud elvégezni magától, neked ezekből kell összeraknod neki a feladatát, másképp nem érti. De viszont jó munkaerő, és pontosan azt csinálja amit mondasz neki.
pl. Ha kapsz egy feladatod, leirod a szövegét (pl. ird ki a képernyőre a számokat 1-től 100ig). Ezután gondolkodj azon, hogy milyen részekre kellene ezt osztani...
(pl. rájössz, hogy előbb kiirod az 1est, majd a 2est és így tovább. Ebből egyből rájössz, hogy a számok 1-essével növekednek. És akkor: hoppá ez egy egyszerű összeadás, ezt el tudja végezni a buta alkalmazottam (a sz.gép). Szóval akkor ezt kell csinálnod 1-től 100ig. Akkor mondjuk meg a buta alkalmazottnak, hogy az 1-estől induljon, és akkor álljon meg, ha 100ast irt a lapra. Ez után ezt sorrendbe rakod és leirod egy lapra az alkalmazottnak (v programba :P):
Drága Jóska! Csináld meg nekem ezt: Ird le valahova az 1-es számot, majd ird le azt a számot, ami 1-el nagyobb annál amit azelőtt leirtál, de csak addig csináld, mig le nem irtad a 100-as számot.
vagy pedig:
i = 1
kiir i
ismeteld:
i=i+1 (az előzőnél 1-el nagyobb szám)
kiir i
amig i=100 * amig i egyenlő nem lesz 100-al.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!