Artykuł: Tablice danych - 4informatic.com portal dla informatyka Page 1 of 2
Nawigacja
Tablice danych
Logowanie
Nazwa Użytkownika
Portal
Strona Główna
Tablice
Artykuły
Hasło
Download
FAQ
Forum
Zapamiętaj mnie
Linki
Kontakt
Tablice służą do przechowywania dużej ilości danych tego samego Galeria
typu.
Loguj
Szukaj
Deklaracja tablic
Rejestracja
Usługi
Zapomniane hasło?
Downloader
Deklaracja zmiennych typu tablicowego może wyglądać następująco: PageRank system
Serwery GG
Reklama
Szpieg GG
VAR
tablica1 : array[1..5]of integer;
Użytkowników
tablica2 : array[7..15]of integer; Online
tablica3 : array[1..5,1..7]of integer; tablica4,tablica5 : array[1..10]of integer; Wilamowski - Tablice
Gości Online: 2
Tablice aluminiowe,
Brak Użytkowników
ramki, kasetony
Online
podświetlane
Wszystkie powyższe sposoby deklarowania tablic są poprawne.
www.wilamowski.com.pl
Zarejestrowanych
Omówię je:
Użytkowników: 163
Najnowszy
Użytkownik: Elwood848
tablica1 : array[1..5]of integer;
Komponenty tablic
-Stworzenie tablicy 1-wymiarowej, zawierającej 5 elementów LED
ponumerowanych od 1 do 5. W komórkach tej tablicy mogą być Moduły LED i
Wątki na Forum
zapisane dane typu integer(liczba całkowita).
elektromagnetyczne do
budowy tablic LED.
Najnowsze Tematy
tablica2 : array[7..15]of integer; Zerknij!
Zadanie z Asemblera
-stworzenie tablicy 1-wymiarowej zawierającej 8 elementów www.wyswietlacze.pl
prosty kalkulator
ponumerowanych od 7 do 15.
w ...
Dziwny Problem
tablica3 : array[1..5,1..7]of integer; Problem z kartą
GeFo...
-Stworzenie tablicy 2-wymiarowej, zawierającej 35 elementów(5x7).
Nielegalne
Oprogramo...
tablica4,tablica5 : array[1..10]of integer; Linki
Najciekawsze
-Stworzenie dwóch takich samych tablic.
Tematy
Reklamy Google
Pytanie do
1-wymiarowa? 2-wymiarowa? co to znaczy?
[13]
potrze...
Unijne Tablice
Najlepszy
Otóż sposób organizacji danych w tablicy, możemy określić liczbą Integer
[10]
windows
wymiarów, Dokładniej: Tablice 1 wymiarową możemy sobie wyobrazić Tablice Białe
Assembler -
[7]
jako kolumnę. Adres pojedynczego rekordu to np tablica[3]. Tablice Tablice Elipse
projekt
dwuwymiarową, możemy sobie wyobrazić jako tabelę z wierszami i Atak typu DoS:
Tablice Korkowe
[7]
kolumnami. Wówczas adres pojedynczej komórki wygląda tak: tablica Fo...
[3,4]. Tablica 3 wymiarowa, możemy sobie ją wyobrazić jako tabelę w UBUNTU 7.10
[6]
wasze...
3 wymiarach. Szerokość, wysokość oraz głębokość. Adres komórki wygląda wtedy następująco: tabela[4,6,2]. Ilość wymiarów nie jest ograniczona. Możemy stosować tablice 5-wymiarowe, 7-wymiarowe itd.
Ostatnie Artykuły
Ciężko jest je sobie wyobrazić jako model przestrzenny. W fizycznym świecie takie nie istnieją, lecz możemy je wykorzystać właśnie w Funkcje w PASCALU
tablicach danych. Trzeba jednak pamiętać, że z pozoru tablice tablica Pętla for
[1..10] i tablica[1..10,1..10,1..10] dużo sie nie różnią, jednak jest Komputer w Oleju
inaczej. Pierwsza z tych tablic ma 10 elementów, zaś druga 1000
Wszystko o wirusach
Sharing
(10x10x10). Im większa jest tablica, tym więcej pamięci zajmuje.
Nadawanie wartości zmiennej typu array.
Reklama
tablica1[3]:=12;
tablica4:=tablica5;
Omówienie:
http://www.4informatic.com/readarticle.php?article_id=16
2008-07-01
Artykuł: Tablice danych - 4informatic.com portal dla informatyka Page 2 of 2
tablica1[3]:=12;
-elementowi nr 3 tablicy, zostaje przypisana wartość 12.
tablica4:=tablica5;
-zawartość tablicy 4 zostaje przepisana do tablicy 5.
Przykład
Napiszemy teraz krótki program, w którym deklarujemy użycie tablicy 2-wymiarowej oraz zapisujemy do niej liczby losowe z przedziału 20-50.
program tablica2wym;
VAR
tablica:array[1..5,1..10] of integer; i,j,a:integer;
Begin
Randomize;
for i:=1 to 10 do
for j:=1 to 5 do begin
a:=Random(31)+20;
tab[j,i]:=a;
End;
for j:=1 to 5 do begin
for i:=1 to 10 do write(tablica[j,i],' '); End;
Objaśnienie niektórych linii:
Randomize;
-uruchomienie generatora liczb losowych.
a:=Random(31)+20;
-wylosowanie liczby z przedziału 20-50.
for j:=1 to 5 do begin
for i:=1 to 10 do write(tablica[j,i],' '); End;
-Wyświetlenie zawartości tabeli
Aby poprawnie operować na tablicach wielowymiarowych, należy w ten właśnie sposób zagnieżdżać pętle. Należy pamiętać, że im pętla ma wiecej wymiarów, tym wolniejsze jest operowanie na niej.
Zadanie dla chętnych w celu utrwalenia wiadomości.
Napisz program, w którym deklarujesz użycie tablicy 3-wymiarowej, Gdzie wprowadzasz z klawiatury dowolne liczby, po czym wyświetlasz całą tabelę.
Dodane przez k0siarka dnia październik 12 2007
0 Komentarzy ˇ 311 Czytań
19:44:30
Komentarze
Brak komentarzy.
Dodaj komentarz
Zaloguj się, żeby móc dodawać komentarze.
Oceny
Dodawanie ocen dostępne tylko dla zalogowanych Użytkowników.
Proszę się zalogować lub zarejestrować, żeby móc dodawać oceny.
Brak ocen.
Powered by PHP-Fusion © 2003-2006
81730 Unikalnych wizyt
http://www.4informatic.com/readarticle.php?article_id=16
2008-07-01