Przykład programu i jego analiza.docx

(14 KB) Pobierz

Przykład programu i jego analiza

program kalkulator;
uses crt;
var a,b,c,d,e,f : real; { określenie zmiennych jako liczby rzeczywiste }
begin
clrscr; { czyści ekran jak DOS'owska komenda cls }
write('podaj wartość pierwszej liczby: ');
readln(a); { wczytanie pierwszej liczby }
write('podaj wartość drugiej liczby: ');
readln(b); { wczytanie drugiej liczby }
writeln; { odstęp jednej linii }
c:=a+b; { dodawanie liczb }
d:=a-b; { odejmowanie }
e:=a*d; { mnożenie }
f:=a/d; { dzielenie }
write('suma liczb : '); writeln(c);
write('różnica liczb : '); writeln(d);
write('iloczyn liczb : '); writeln(e);
write('iloraz liczb : '); writeln(f);
readkey; { program czeka na naciśnięcie dowolnego klawisza }
end. { kończy cały program }

 

 

Typy całkowite

·         ShortInt - liczby całkowite z przedziału -128 do 127 (zajmuje 1 bajt pamięci)

·         Byte - przedział od 0 do 255 (1 bajt).

·         Integer - przedział od -32768 do 32767 (2 bajty).

·         Word - przedział od 0 do 65535 (2 bajty).

·         Longint - przedział od -2147483648 do 2147483647 (4 bajty).


Typy rzeczywiste

·         Real - zajmuje 6 bajtów pamięci.

·         Single - 4 bajty.

·         Double - 8 bajtów.

·         Extended - 10 bajtów.

·         Comp - przedział -263+1 do 263-1

 

 

 

 

 

 

 

Operatory relacyjne

Służą do porównywania wartości zmiennych. Wyróżniamy następujące operatory relacyjne:

·         = - równy

·         <> - różny

·         < - mniejszy

·         > - większy

·         <= - mniejszy lub równy

·         >= - większy lub równy

·         in - jest elementem zbioru

 

 

Operatory logiczne

Skupimy się tu tylko na trzech z nich, które się z resztą najbardziej przydają w praktyce. Operatory logiczne są ściśle związane z działem matematyki - logiką (I klasa liceum). Tak więc:

·         not - to logiczne "nie" (negacja) - zaprzeczenie twierdzenia

·         and - logiczne "i" (koniunkcja) - twierdzenie będzie prawdziwe, jeśli wszystkie jego składniki będą równocześnie prawdziwe.

·         or - logiczne "lub" (alternatywa) - twierdzenie będzie prawdziwe, gdy co najmniej jeden z jego składników będzie prawdziwy.

 

 

 

...
Zgłoś jeśli naruszono regulamin