Podstawy używania tablic w C++
- Stosowanie tablic w języku C++. Wprowadzanie i odczyt wartości tablicy.
- Wykorzystanie tablicy jako pojemnika na dane. Deklaracja tablicy, zapis i odczyt elementów tablicy.
Przykładowy kod programu z komentarzami:
#include <iostream> using namespace std; //N-liczba elementów tablicy //Słowem kluczowym const deklaruje się tzw. stałe. Ich wartości nie można zmienić w dalszej części programu. const int N = 4; // Deklaracja tablicy Dane. Ma ona 4 elementy Dane[0], Dane[1], Dane[2], Dane[3] int Dane[N]; //funkcja wprowadzająca dane do tablicy void WprowadzDane(){ for(unsigned int i = 0; i < N; i++){ cout << "Podaj dana nr " << i << ": "; cin >> Dane[i]; } } //funkcja wyświetlająca wartości z tablicy void WyprowadzDane(){ for(int i = 0; i < N; i++) cout << "Dane[" << i << "] = " << Dane[i] << endl; } //program główny int main(){ //wywołanie funkcji wprowadzającej dane WprowadzDane(); //wywołanie funkcji wyświetlającej wartości z tablicy WyprowadzDane(); return 0; }
Przykładowy kod programu - wersja bez użycia funkcji
#include <iostream> using namespace std; //program główny int main(){ //N-liczba elementów tablicy //Słowem kluczowym const deklaruje się tzw. stałe. Ich wartości nie można zmienić w dalszej części programu. const int N = 4; // Deklaracja tablicy Dane. Ma ona 4 elementy Dane[0], Dane[1], Dane[2], Dane[3] int Dane[N]; //wprowadzanie danych for(unsigned int i = 0; i < N; i++){ cout << "Podaj dana nr " << i << ": "; cin >> Dane[i]; } //wyświetlanie wartości z tablicy for(int i = 0; i < N; i++) cout << "Dane[" << i << "] = " << Dane[i] << endl; return 0; }
Użycie kodu:
- Powyższy kod można wykorzystać w środowiski Dev C++. Wystarczy utworzyć nowy projekt i wkleić ten kod zamiast istniejącego.
- Można też użyć kodu na jednej ze stron WWW z kompilatorami on-line, na przykład na stronie:
www.cpp.sh