- Spravime vo fore kurz programovania vo vsetkych jazykoch ktore spolu ovladame.
- Ja tu napisem Pascalovsky a C - ckovsky(ten v pripade ak sa nik iny nenajde co by ho napisal, pretoze v pripade C-cka je tu kopa ludi co ho ovlada) a kto chce prida to iste v inych jazykoch (Java, Perl, ....).
- Jeden thread bude jedna lekcia - v tomto threade sa pytajte ak niecomu nerozumiete k danej lekcii, respektove doplnajte verzie kapitoly v inych programovacich jazykoch
Zacnime
Kapitola 1. Ahoj svet a cyklus
Pascal :
Kód: Vybrať všetko
Program AhojSvet;
Begin
writeln('Ahoj svet');
End.
- Kazdy pascalovsky program zacina oznacenim Program Menoprogramu;
- Takzavane telo programu je uzavrete medzi slova Begin a End. - kde za End davame bodku.
- Bezne riadky v pascalovskych programoch koncia bodkociarkou
- writeln - sluzi na vypisovanie vysledkov - v tvare ako je to uvedene vypise na obrazovku text Ahoj svet
Cyklus : Cyklus sluzi na opakovane vykonavanie prikazu
Ako sa to pise - syntax :
for i:=1 to 10 do writeln('Ahoj svet'); - tento prikaz vypise desat krat pod seba na obrazovku frazu Ahoj svet
for i:=1 to 25 do writeln('Ahoj svet'); - tento prikaz vypise 25 krat pod seba na obrazovku frazu Ahoj svet. Chapeme uz teda na co su cisla v prikaze
Poznamka :
- premenna i musi byt cele cislo, co je takzavany typ integer v Pascale
- namiesto i moze byt akykolvek ine pismeno ktore si zadekladujeme (tj. oznacime) ako celociselne
Kód: Vybrať všetko
Program AhojSvet;
var i:integer;
Begin
for i:=1 to 10 do writeln('Ahoj svet');
End.
- riadok var i:integer; sluzi na zadefinovanie toho ze i je cele cislo (tj. integer). var oznacuje ze ide o variable - premennu, oznacuje miesto kde sa zadefinovavaju premenne, takzvanu deklaraciu premennych. Umiestnenie deklaracie premennych je nad zaciatkom tela programu oznacovaneho slovom Begin tj. zaciatok.
Program si mozete spustat za pomoci kompilatora stiahnutelneho z http://www.freepascal.org/download.var
Kompilacia :
1. naistalujte Freepascal
2. text vlozte do suboru nazovsuboru.pp
3. 1. Program skompilujete alebo z comand liny cez prikaz fpc nazovsuboru.pp
3. 2. Alebo program skompilujete priamo v editore ktory je spustitelnom prikazom fp. V nom napriklad klavesovou skratkou Ctrl+F9