Kurs języka pascal |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zaczynamy | Typy | Tablice | Innstrukcje Warunkowe | Pętle | Procedury i Funkcje | Pliki | Struktury Dynamiczne | ||||||||||||||||||||||||||||||||||||||||||||||||||||
Czas na następną lekcję. Omówimy najbardziej przydatne typy.
Zacznijmy od typów całkowitych:
Powyższe typy służą do deklaracji zmiennych typu całkowitego. Tutaj jedna rada. Jeżeli nie jesteś pewien, że nie przekraczasz zakresu używaj typu longint.
Typy rzeczywiste:
Powyższe typy służą do deklaracji zmiennych typu rzeczywistego..
Typ logiczny: Typ logiczny stosujemy w przede wszystkim w instrukcjach warunkowych i pętlach (ale o tym za niedługo)
Typ znakowy: Oznaczamy go char. Jest to typ przyjmujący pojedynczy znak kodu ASCII.
Typy wyliczeniowe: Może podam od razu przykład:
dnitygodnia=(pn,wt,sr,czw,pt,so,nd); var dzien : dnitygodnia;
O tym z czym się to je napisze poniżej.
Typ zbiorowy: type typ.zb=set of <typ podsawowy> var zb : typ.zb;
Operacje na zbiorach: X+Y -suma zbiorów, X-Y -różnica zbiorów, X*Y -część wspólna, X=Y -chyba jasne :-) X<>Y -przetestuj X<=Y -każdy element zbioru X występuje również w zbiorze Y, Operacje na zbiorach będziesz w stanie poćwiczyć gdy poznasz instrukcje warunkową. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Autor dołożyli wszelkich starań, by zawarte w tym kursie informacje były kompletne i rzetelne. Nie bierze jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor nie ponosi również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce. Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji bez zgody i wiedzy autora jest zabronione. |