Hogyan tanuld meg a FreePascalt

Áttekintés arról, hogyan kezdj bele a FreePascalba a nulláról


A Pascal programozási nyelvnek hosszú története van, és az online dokumentáció nagy része kifejezetten a kezdőknek szól. A legtöbb ilyen útmutató konzolprogramokkal foglalkozik, amelyekben információt írsz ki a képernyőre, és/vagy beolvasod a felhasználó bemenetét. Az egyik leggyakoribb kezdő útmutató például egy olyan program, amely a képernyőre írja a „Hello World” szöveget:

program HelloWorld;
begin
  writeln('Hello World!');
end.

Ha konzolból vagy terminálból futtatod, ez a program kiírja a képernyőre a „Hello World” szöveget.

Az Exercism-nél automatizált teszteléssel ellenőrizzük, hogy a megoldásaid helyesek-e, ezért egy program helyett unit-ot kell használnod. A legfőbb különbség, hogy a terminálra való kiírás helyett egy függvényből kell visszaadnod egy értéket:

writeln('Hello World!');

ez lett belőle:

result := 'Hello World!'

A write/writeln parancsok továbbra is hasznosak, ha információt akarsz megjeleníteni, vagy egy parancs, egy matematikai művelet és hasonlók kimenetének szöveges reprezentációját akarod megkapni.