827 Shares 2649 views

Jakie są typy danych w Pascalu?

Podczas programowania w Pascalu (Pascal) powinny być wybrane typy danych programu Pascal. Programator jest ważne, aby zrozumieć, że w celu uruchomienia programu jego przestrzeń do przechowywania nie tylko zespoły przydzielone w pamięci, ale dane, na których działają te komendy.

Wszystkie typy danych w Pascalu są podzielone na dwie grupy: proste i strukturyzowane. Dla każdego typu danych, otrzymuje określoną liczbę bajtów. W przypadku prostych typów są: typy całkowite (bajt, Integer, itd.), Rodzaje materiałów (Real, single, itd.), Logiczna (Boolean), rodzaj znaków (char), wyliczone i przedział typu. Wszystkie z nich, z wyjątkiem realnego typu są typy porządkowe i charakteryzują się tym, że mają ograniczony zbiór uporządkowanych wartości. Na przykład, zmienna posiadające typu BYTE, może przyjmować wartości z zakresu od 0 do 255 włącznie. Takie typy danych w Pascalu pozwalają zastosować funkcję pred (oblicza poprzednią wartość) i Succ (oblicza późniejszą wartość), Low (vychislyaetet najmniejszy typ wartości) i High (oblicza największy typ wartości), Ord (ref oblicza aktualną wartość zmiennej liczbie).

Częściowo w prostych wartości typu ma tylko jeden punkt odniesienia, to znaczy liczba całkowita, liczbę ułamkową lub symbol. Zmienne mają proste typy danych, Pascal muszą być opisane w sekcji var (krótkim zmiennych. – zmienne).

Zmienna w programie w Pascalu uznać za w pełni określony, jeśli to ma swoją nazwę (identyfikator), rodzaju i wartości początkowej. Nazwa zmiennej odnosi się do niej przez dowolnego operatora. Typ danych określa reprezentację zakres (która może przyjmować wartości zmiennej), operacje, w których może być zaangażowany, ilość pamięci potrzebnej do przechowywania zmienną w pamięci. Dlatego, aby rozwiązać ten problem powinien zmierzać do zmniejszenia liczby zmiennych i racjonalny wybór typów.

Typy strukturalne są uporządkowanym zbiorem zmiennych typów prostych. Należą do nich: array (tablica), zestawy (komplet), ciąg znaków (string), plików (File), zapis (rekord). Strukturalne typy danych w Pascal opisano w rodzaju przekroju (przekrój opis rodzaju).

Array – najczęstsze typy strukturyzowanych, stosuje się, gdy chcesz przechowywać i przetwarzać uporządkowany zbiór zmiennych tego samego typu (dowolny typ prosty). Tablice są jednowymiarowe, dwuwymiarowe, wielowymiarowe. Przykładem jednowymiarowej tablicy może służyć jako listy studentów w magazynku klasie, posortowane w kolejności alfabetycznej, gdzie każdy student posiada unikalny numer seryjny. Przykład dwuwymiarowej tablicy – położenie siedzenia w sali kinowej (każde gniazdo jest określona przez dwa pomiary – liczba wierszy i liczba miejsc).

Elementy przeciwieństwie nieuporządkowanej tablicy i liczba elementów jest ograniczona do 255. Łańcuch składa się z uporządkowanego zbioru znaków i jest on bardzo podobny do tablicy, jednak tylko symbole mogą być elementy linii.

File – jest to ta sama matryca, ale liczba elementów w nim mogą zmienić przebieg programu. Nagrywanie jest zbiorem różnych typów danych.

Ucząc się używać typów danych w Pascalu, mogą być realizowane bardzo złożone i ciekawe zadania.