BORLAND PASCAL - Wstęp do programowania.
Semantyka programu.

  1. Znaki specjalne:

+ - / = * { }

( ) [ ] < > ^

. , : ; ' $ #

  1. Dwuznaki:

  1. Operatory:

-

not

* / div mod and

+ - or xor

= <> <= < >= > in

  1. Kody kolorów w Pascalu:

Barwa statyczna Barwa migająca:

0 czarny 16

1 niebieski 17

2 zielony 18

3 purpurowy 19

4 turkusowy 20

5 nieznany 21

6 czerwony 22

7 brązowy 23

8 jasno-szary 24

9 ciemno-szary 25

10 jasno-niebieski 26

11 jasno-czerwony 27

12 błękitny 28

13 jasno-zielony 29

14 żółty 30

15 biały 31

  1. Podstawowe słowa kluczowe z którymi będziemy mieli do czynienia:

absolute - wartość bezwzględna

and - koniunkcja (i)

array - tablica; tworzenie typu tablicowego

begin - rozpoczęcie wykonywania sekwencji instrukcji

case of ­- przypadek

const - definiowanie stałych

div - dzielenie

do - wykonaj; zrób

downto - ku dołowi (zmniejszaj wartość)

else - w przeciwnym wypadku; w przeciwnym razie

end - zakończenie wykonywania sekwencji instrukcji

for - dla; od pewnej wartości

function - nagłówek funkcji

goto - idź do punktu (x;y)

if - jeżeli

in - w

mod - funkcja modulo

nil - nic

not ­- negacja, nie

of - (złożone) z / od

or - alternatywa (lub)

procedure - nagłówek procedury

program - nagłówek programu

record - rekord; definiowanie typu rekordowego

repeat - powtórz

string - łańcuch

then - wówczas, wtedy

to - do góry (zwiększaj wartość)

type - typ; definiowanie typu

var - zmienna, definiowanie zmiennych

while - podczas gdy; w czasie gdy

with - z

uses - wykorzystaj (bibliotekę)

  1. Funkcje / procedury już zdefiniowane, z których będziemy korzystali:

Abs - wyznaczenie wartości bezwzględnej

Cos - wyznaczenie wartości cosinusa

Exp - wyznaczenie wartości potęgi ab

GotoXY - idź do punktu XY

KeyPressed - naciśnięto klawisz

Length - wyznaczenie długości ciągu znaków

Ln - wyznaczenie wartości logarytmu naturalnego

Random - wylosuj

Read - odczytaj

Readln - odczytaj linię

Round - zaokrąglij liczbę

Sin - wyznaczenie wartości sinusa

Sqr - wyznaczenie wartości pierwiastka

Sqrt - wyznaczenie wartości pierwiastka kwadratowego

Write - napisz

Writeln - napisz od nowego wiersza

  1. Zasady poprawnego zapisu kodu programu w Borland Pascalu:

0x08 graphic
program NWD; {wyznaczanie największego wspólnego dzielnika}

0x08 graphic
0x08 graphic
var a,b,i,n,dzielnik:integer;

begin

0x08 graphic
instrukcje writeln('Podaj pierwszą liczbę');

„główne” read(a);

0x08 graphic
0x08 graphic
writeln('Podaj drugą liczbę');

instrukcje read(b);

programu if (a<b) then

0x08 graphic
n:=a

0x08 graphic
0x08 graphic
else

instrukcje n:=b;

warunku for i:=1 to n do

0x08 graphic
begin

0x08 graphic
0x08 graphic
if (a mod i=0) and (b mod i=0) then

instrukcje dzielnik:=i;

pętli end;

writeln('NWD liczb ',a,' oraz ',b,' jest: ',dzielnik);

end.

14