Własne typy zmiennych

background image

Własne typy zmiennych

background image

Co to jest stała i zmienna?

Komputer może przechowywać różne
wartości w pamięci i zmieniać je
zawartość wraz z obliczeniami.
Wydzielony fragment pamięci
przeznaczony jest do przechowywania
informacji to ZMIENNA.

Var
A,B,C:longint;
A:=100;
B:=200
C:=A*B;
Writeln(C);
end.

background image

Deklaracja zmiennej w

praktyce

program Pozdrowienie;
var
Imie:string;
begin

Write (‘Jak masz na imie?’);
Readln (Imie);
Writeln(‘Czesc, ‘ ,Imie);

end.

W programie zadeklarowaliśmy jedną zmienną – Imie.
Zmienna ta może przechowywać łańcuch znaków. Łańcuch
znaków jest zatem typem zmiennej Imie. Każdy typ ma swoją
nazwę – łańcuch znaków oznaczany jest w Pascalu słowem
string. Zmienna Imie jest typu string, bo może przechowywać
łańcuchy znaków.

background image

Własne typy zmiennych – po

co ?

Własne typy zmiennych używamy tylko do celów
estetycznych programu.


To są typy danych oferowanych
przez Pascala. Możemy jednak
definiować własne typy danych
i używać ich dokładnie tak jak
standardowych.

background image

Definiowanie własnych typów

danych Pascal

W Pascalu nowe typy danych definiuje się po słowie
Type.

Składnia:
type Nazwa_typu = Opis_typu

type

Calkowita=integer;

Od tej chwili typ Integer będzie miał
nową nazwę: Calkowita

Poprawna jest deklaracja
zmiennej
var
I:Calkowita;

Znaczy to to samo co
var
I:integer;

background image

Definiowanie własnych typów danych

c++

Definiowanie typu bardzo przypomina to co widzieliśmy na
przykładzie Pascala

Składnia:
typedef definicja_typu nazwa_nowego_typu;

typedef float rzeczywista;
typedef char znak;
void main(void) {
rzeczywista a = 1.25;
znak zn = 'A';

Zadeklarowaliśmy typy danych rzeczywista i znak. Określiliśmy, że
nowe typy będą po prostu typami float i char tylko ze zmienionymi
nazwami

background image

Definiowanie własnych typów danych

Delphi

Przykład:
type TMyArray = array[0..20] of String;

W języku Delphi widzimy bardzo podobną składnię jak w
Pascalu.
Nawet mamy wyraz kluczowy type ten sam


Document Outline


Wyszukiwarka

Podobne podstrony:
podstawowe typy zmiennych w C
Folia Obena wypowiedzi wg Berelsona, W literaturze posługującej się metodami analizy treści pewne ty
typy zmiennych w delphi, Inżynieria Środowiska, 1 rok, IPP, konspekty
06-10, Typy operatory, Typy zmiennych
Typy zmiennych w języku Turbo Pascal
typy i zmienne funkcje
tp w 5 Strukturalne typy zmiennych
04 Typy liczbowe, zmienne, operatoryid 4873 ppt
JS 03 Zmienne i Typy, Programowanie, instrukcje - teoria
C i c++ wykłady, Język C typy stałe zmienne sterowanie
Turbo Pascal Zmienne i ich typy, Alicja Pary˙
TYPY KORELACJI ZMIENNYCH, ZALEŻNE I NIEZALEŻNE
[lekcja 8] Pojęcie zmiennej i podstawowe typy danych Kurs C++ » Poziom 1
03 Zmienne i stałe Typy danych
003 zmienne systemowe
Badanie korelacji zmiennych

więcej podobnych podstron