Zarejestruj się u nas lub też zaloguj, jeśli posiadasz już konto. 
Forum Forum klasy II LO Strona Główna

10. Typy tablicowe

Napisz nowy tematOdpowiedz do tematu Forum Forum klasy II LO Strona Główna -> Programowanie w Pascalu [inf]
Zobacz poprzedni temat :: Zobacz następny temat
Autor Wiadomość
KubusCmg
Administrator
Administrator



Dołączył: 08 Mar 2008
Posty: 51
Przeczytał: 0 tematów

Pomógł: 2 razy
Ostrzeżeń: 0/5
Skąd: skontowni

PostWysłany: Wto 19:07, 15 Kwi 2008 Temat postu: 10. Typy tablicowe

Zdefiniowanie typu tablicowego ma nastepujaca postac:
Kod:
TYPE
identyfikator = ARRAY[zakres_indeksu] OF typ;

Np.
Kod:
TYPE
Tablicowy=array[1..6] OF integer;


NOTKA ODE MNIE
No i cala filozofia;) Tylko nie kazdy to rozumie;)Otoz...
Po co sa typy tablicowe ? No wiec tworzac taki typ mozemy uzyc dokladnie tak samo jak typ integer, real, char, itp . Wiec zamiast deklarowac co rusz
Kod:
tablica:ARRAY[1..6] OF integer;
druga_tablica:array[1..6] OF integer;
...

Moze zadeklarowac typ tablicowy;) Zauwazmy ze kazda powyzsza zmienna jest tablica, ma taki sam zakres i jest tego samego typu;)Wiec aby uniknac tych powtorek zrobimy sobie typ tablicowy i za jego pomoca bedziemy deklarowac w najnormalniejszy sposob kolejne tablice;) Tak wiem pogmatwante troche;) Ale popatrzmy na przyklad i porownajmy go z tym powyzej;)
Kod:

TYPE tablicowy=ARRAY[1..6] OF integer;
VAR tablica:tablicowy;
druga_tablica:tablicowy;
...
{program glowny}
tablica[i]:=7;
druga_tablica:=8;
...

Jak widzimy w pierwszej czesci kodu najpierw deklarujemy typ "tablicowy" a pozniej zmienne nalezace do tego wlasnie typu;) Takze kazda z nich jest tablica, ma zakres od 1 do 6 i jej elementy sa typu integer;)W programie glownym mozemy wiec operowac na nich jak na zwyklych tablicach;)
To by bylo na tyle Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:
Napisz nowy tematOdpowiedz do tematu Forum Forum klasy II LO Strona Główna -> Programowanie w Pascalu [inf] Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1


Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB (C) 2001, 2005 phpBB Group
Theme TeskoRed created by JR9 for stylerbb.net & Programosy
Regulamin