W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.
Często zdarza się, że w programie trzeba przechować wiele danych tego samego typu. Np. przemysłowe systemy pomiarowe potrafią dostarczyć w ciągu godziny olbrzymich ilości informacji na temat temperatury, ciśnienia, przepływu albo innych parametrów, które muszą zostać w jakiś sposób zapisane.
W momencie tworzenia programu często nie jesteśmy w stanie oszacować, ile dokładnie danych będzie on używał. Nawet jeżeli wiemy, że nasz program potrzebowałby tysiąca zmiennych tekstowych, tworzenie ich ręcznie byłoby czasochłonne i niepraktyczne. Ponad tysiąc zmiennych byłoby nam potrzebnych np. do przechowywania napisów, jakie nasz program ma wyświetlać na ekranie.
O wiele lepszym sposobem przechowywania danych są w takich przypadkach tablice, o których mówiliśmy w e‑materiale Tablice jednowymiaroweTablice jednowymiarowe. Mają one wiele zastosowań. Służą nie tylko do składowania informacji, ale również ułatwiają ich analizowanie.
Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:
Tablice jednowymiarowe w języku JavaTablice jednowymiarowe w języku Java,
Tablice jednowymiarowe w języku PythonTablice jednowymiarowe w języku Python.
Więcej zadań? Sięgnij do Tablice jednowymiarowe – zadania maturalneTablice jednowymiarowe – zadania maturalne.
Prześledzisz wszystkie informacje o tablicach jednowymiarowych.
Przeanalizujesz rolę tablic w programach.
Samodzielnie rozwiążesz zadany problem, korzystając z tablic jednowymiarowych.