RWufSsf7OFyx0
Zdjęcie przedstawia rząd niebieskich skrytek zamykanych na klucz.

Tablice jednowymiarowe w języku C++

Źródło: Roman Synkevych, domena publiczna.

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 jednowymiaroweP2NVb1Ot0Tablice 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:

Więcej zadań? Sięgnij do Tablice jednowymiarowe – zadania maturalnePAiVsY5nnTablice jednowymiarowe – zadania maturalne.

Twoje cele
  • Prześledzisz wszystkie informacje o tablicach jednowymiarowych.

  • Przeanalizujesz rolę tablic w programach.

  • Samodzielnie rozwiążesz zadany problem, korzystając z tablic jednowymiarowych.