Miért nem ismeri fel a Free Pascal és a Turbo Pascal a readln és writeln utasítést a gépemen?
Mindkettőböl a legújabb verió van meg de egyiknél sem ismeri fel (sárga színű). És amikor el akarom menteni akkor nem engedi mert érvénytelen szó van benne így megnyitni sem tudom :(
Lehet hogy rosszul írom? De tudomásom szerint így kell: writeln/readln vagy WriteLn/ReadLn de mindegy végülis.
Itt a kép róla: [link]
nem, nem pont ez az egy program nem sikerült! Ez véletlenül lett ilyen :)
Bármilyen más programnál sem sikerült.
És amúgy csak azt írta ki hibának hogy "invalid" a writeln-re. A többivel nincs baj
Na most ezen a képen látszik. Igaz most valahogy sikerült használni a writeln-t, de nem igazán akarja új sorba rakni, nézzétek meg. A bal oldali kép writeln nélküli és hiba nélkül megy, a jobb pedig writeln-es, de nem mindig rakja új sorba:
A jobb oldali jól működik. Az a mondat amit writeln-el írsz ki nem kerül új sorba, csak az UTÁNA lévő. Ugyanis a writeln parancs a lefutása UTÁN a kurzort egy sorral lejjebb teszi.
Tehát jobb oldalt először lefut az első write parancs, kiírja, hogy heló világ. Miután ez lefutott a kurzor ott marad a mondat után a sor végén, ezért a következő writeln parancs kiírja a végére, hogy halihó világ, majd lejebb rakja egy sorral a kurzort, így a kövi write oda ír már. Remélem érthető. :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!