Documente Academic
Documente Profesional
Documente Cultură
Data:
disciplina: Informatica
Profesor: Bespalco Natalia
coala: CMTC
Grupa: AE-141, SE-141,SE-142, TC-141, TC-142, MAE-141, C-141
Subiectul leciei: Tipurile de date tablou. Tablouri bidimensionale.
Tipul leciei: de consolidare a cunotinelor.
Durata leciei : 80 min
Locul de desfurare : Laboratorul de informatic.
Competene specifice:
Identificarea necesitii structurrii n tablouri
Prelucrarea datelor structurate
Obiective operaionale:
Elevii vor fi capabili la sfritul leciei :
*S realizeze prelucrri elementare asupra unui tablou bidimensionale;
* S elaboreze algoritmi cu utilizarea tipului de date tablou.
Mersul leciei:
1. Moment organizatoric.
2. Actualizarea cunotinelor .
ntrebri:
1.Cum se declar un tablou bidimensional?
2.Ce operaii se efectuiaz cu acest tip de date?
3. Redarea sarcinii. (modelul lucrrii de laborator nr.2).
16 septembrie 2014
LUCRARE DE LABORATOR NR. 2
Tema: Tipuri de date tablou (array). Tabele bidimensionale.
Scopul lucrrii:
1.1 Utilizarea instruciunilor repetitive pentru prelucrarea datelor de tip tablou.
1.2 Elaborarea programelor n care se utilizeaz tablouri bidimensionale.
Coninutul raportului:
I. 1. Problema:
V VI
1. Se d tabloul C[1..n,1..m] cu elemente ntregi. De alctuit algoritmul, ce determin numrul
elementelor mai mici ca b.
2. Se d tabloul bidimensional D[1..n,1..m] de numere reale, unde n,m50. De alctuit
programul care va determina elementele maxime de pe fiecare linie i va calcula suma
elementelor de pe perimetrul matricei.
V VII
1. Se d tabloul A[1..n,1..m] cu elemente ntregi. De alctuit algoritmul, ce determin suma
elementelor cu indici pari.
2. Se d tabloul B[1..n,1..m]. De alctuit algoritmul, care va completa tabloul C[1..n,1..m]
calculnd dup formula: C[i,j]= B[i,j]* B[i,i].
V- VIII
1. Se d tabloul C[1..3,1..5] cu elemente ntregi. De alctuit algoritmul, ce determin numrul
elementelor mai mari ca elementul minim.
2. Se d tabelul bidimensional A[1..n,1..m] cu elemente reale. Elaborai un program care va
determina n cite rnduri exist elementul minimal din tablou.
V- IX
1. Se d tabloul A[1..3,1..3]. De scris programul, care schimb elementele mai mici ca 1 prin -5.
2. Se d un tablou cu N linii i M coloane. De alctuit un program, care determin numrul unei
linii pentru care suma elementelor este minim.
VX
1. Se d tabloul A[1..n,1..m]. De scris programul care schimb elementele cu indici impari prin
10.
2. Se d un tablou cu N linii i M coloane. De alctuit un program, care determin numrul unei
linii ce conine cele mai multe elemente maximale.
V XI
1.Se consider un tablou bidimensional de numere reale. Numrai de cite ori figureaz n acest
tablou numrul minim.
2. Se consider tabloul A[1..n,1..n] de numere ntregi, unde n 20. S se scrie un program care
calculeaz suma elementelor de pe fiecare linie.
V XII
1. Se d tabloul D[1..n,1..m] cu elemente ntregi. De alctuit algoritmul, ce determin produsul
elementelor pozitive.
2. Se consider tabloul C[1..n,1..m] de numere ntregi, unde n,m 20. S se scrie un program
care calculeaz numrul elementelor pozitive de pe fiecare coloan.
V XIII
1. Se d tabloul P[1..4,1..5] cu elemente ntregi. De alctuit algoritmul, ce determin numrul
elementelor pozitive.
2. Se consider tabloul C[1..n,1..m], n care sunt nscrise numere naturael cuprinse ntre 10 i 50;
n,m 20. S se scrie un program care determin de cite ori se repet valoarea fiecrui element.
De exemplu, dac se va introduce tabloul:
12 25 26 28
25 60 38 25
12 25 38 40
rezultatul va fi:
numrul 12 se conine de 2 ori;
numrul 25 se conine de 4 ori .a.m.d.
V- XIV
1. Se d tabloul F[1..4,1..5] de numere reale (toate diferite de zero). De alctuit programul de
aflare a produsului elementelor negative din tablou i suma celor pozitive.
2. Se d un tablou cu N linii i M coloane. De alctuit un program, care determin numrul unei
linii pentru care produsul elementelor este minim.
V-XV.
1. Se d tabloul K[1..3,1..4] cu elemente ntregi. De alctuit un program care numr cte
elemente pozitive sunt pe locurile pare.
2. Se d un tablou bidimensional A[1..10,1..10] de numere reale. Transcriei elementele maxime
de pe fiecare coloan n tabloul B. Determinai produsul elementelor maxime ale matricei.
V-XVI
1.Se consider tabloul A[1..N,1..M] de numere reale, n<=100. S se scrie un program care
calculeaz suma i produsul tuturor elementelor.
2. Se consider tabloul C[1..n,1..m] de numere ntregi, unde n,m 20. S se scrie un program
care calculeaz numrul elementelor negative de pe fiecare coloan.