Documente Academic
Documente Profesional
Documente Cultură
1. Clasa se împarte în echipe de câte cinci elevi care vor încerca să rezolve o problemă
primită și să indice o metoda de reprezentare a datelor și un algoritm de rezolvare pentru
cazul general (5 minute)
tip nume[număr_linii][număr_coloane];
unde:
-tip poate fi orice tip din C++
-nume este un identificator C++ și reprezintă numele tabloului
-numar_linii este o expresie constantă întreagă pozitivă, reprezentând numărul de linii
ale tabloului
-numar_coloane este o expresie constantă întreagă pozitivă, reprezentând numărul de
coloane ale tabloului.
Exemplu:
1)int a[20][15];
float b[5][10]; (10 min)
4. Elevii definesc notiunile de linie /coloana intr-un tablou bidimensional (5 min)
5. Se definește operația de selectare a unei componente cu ajutorul indicilor. Operațiile
la care pot participa elementele unei matrici sunt toate operatiile permise de tipul de
baza al matricei. (5 min)
6. Li se propune elevilor sa faca o parcurgere a tabloului bidimensional pe linii/coloane
pentru cazul particular (5 min)
7. Li se propune elevilor ca pornind de la algoritmii de citire, tipărire și parcurgere a
vectorilor să scrie algoritmii pentru citirea, pentru tiparirea și pentru parcurgerea pe
linii/coloane a unei matrice.(15 min)