!2 Pascal Znaki, szkoła VII LO, INFA


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



Wyszukiwarka

Podobne podstrony:
!3 Pascal instrukcje, szkoła VII LO, INFA
Zadania Pascal lekcja, szkoła VII LO, INFA
!2 Pascal Typy Danych, szkoła VII LO, INFA
!04a.algorytmy, szkoła VII LO, INFA
hist-lektury, szkoła VII LO
04 W a ciwo ci wybranych metali i niemetali test II , szkoła VII LO
KULTURA GRECKAhh, szkoła VII LO
Wykład VII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
Instr-BHP, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podrecznika, regulamin praco
Regulamin Pracowni komputerowej, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podrec
Wymagania dot st komp, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podrecznika, reg
Wykład VII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
PODRECZNIK R 16 2 b, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podrecznika, rozdz
BEZPIECZNA PRACA PRZY KOMPUTERZE, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podre
DzU148p973'98nt bezpieczestwa i higieny pracy, zad szkoła, ti LO klasy informatyczne na Stn01, mater
REGULAMIN PRACOWNI KOMPUTEROWEJ, zad szkoła, ti LO klasy informatyczne na Stn01, materialy do podre
Wykład VII, politechnika infa 2 st, Projektowanie Systemów Informatycznych
Kartezjusz vs Pascal dr Springer, Szkoła - studia UAM, resocjalizacja semestr 1 (rok 1), Filozofia d
stereometria, Szkoła-LO, MATEMATYKA

więcej podobnych podstron