TABLICE


Zaletą tablicy jest możliwość przechowywania wielu informacji określonego typu w ramach jednej zmiennej. Tak samo jak inne zmienne, tablica musi mieć określony typ i podany rozmiar.

typ nazwa [rozmiar];

przykład:
          int tab[10];

Należy pamiętać, że tabela numerowana jest od 0!!!

Możemy też jednocześnie zadeklarować tablicę i przypisać do niej elementy:
          int tab[5]={4, 2, 6, 7, 10};

Przypisanie elementu do miejsca w tablicy odbywa się w poniższy sposób:
          tab[1]=12;
          cin>>tab[i];

Oczytanie danych z tablicy:
          int a;
          a = tab[0];

          if(tab[i]>tab[i+1])........;

Zazwyczaj pracuje się z całymi tablicami, dlatego przy zapisie i odczycie stosuje się pętle.
przykład:

#include <time.h> 
#include <conio.h>
#include <iostream> 
using namespace std;
int main() 
	{ 
	int tab[10]; 
	time_t t; 
	srand(time(&t)); 
	fot (i=0;i<=10;i++) 
		{
			tab[i]=rand()%100;
			cout<<tab[i];
		}
	...
	...
	...
	getch(); 
	} 

Można korzystać z tablic wielowymiarowych. Deklaruje się je podobnie jak jednowymiarowe:
przykład:
          int tab[10][3];

Przypisanie elementu do miejsca w tablicy:
          tab[1][1]=12;

Oczytanie danych z tablicy:
          int a;
          a = tab[0][1];