Documente Academic
Documente Profesional
Documente Cultură
Catedra: Calculatoare
Disciplina: Informatica
CAIET
pentru lucrările de laborator
la Limbajul de programare C++
Chişinău 2023
24 septembrie 2023
int main() {
int N, M;
double A[50][50];
double suma = 0.0;
double produs = 1.0;
suma += A[i][j];
produs *= A[i][j];
}
}
std::cout << "Suma elementelor este: " << suma << std::endl;
std::cout << "Produsul elementelor este: " << produs << std::endl;
return 0;
}d
2.3 Rezultatele obţinute la execuţia programului.
Introduceti numarul de linii (N): 2
Introduceti numarul de coloane (M): 3
Introduceti elementele tabloului:
A[1][1]: 1.5
A[1][2]: 2.0
A[1][3]: 3.0
A[2][1]: 4.0
A[2][2]: 5.0
A[2][3]: 6.0
Suma elementelor este: 21
Produsul elementelor este: 720
2.4 Formularea matematică a problemei 2.
Se consideră tabloul C[1..2,1..6] de numere întregi. Să se scrie un program care calculează
numărul elementelor negative impare.
2.5 Textul programului în limbajul C++:
#include <iostream>
int main() {
int C[2][6];
int numarElementeNegativeImpare = 0;
std::cout << "Numarul elementelor negative impare din tablou este: " <<
numarElementeNegativeImpare << std::endl;
return 0;
}
2.6 Rezultatele obţinute la execuţia programului.
Introduceti elementele tabloului C[2][6]:
C[1][1]: -3
C[1][2]: 5
C[1][3]: -7
C[1][4]: 8
C[1][5]: -2
C[1][6]: 0
C[2][1]: -9
C[2][2]: 6
C[2][3]: 4
C[2][4]: -11
C[2][5]: 13
C[2][6]: 2
Numarul elementelor negative impare din tablou este: 5
Concluzie (caracterizaţi erorile admise pe parcursul efectuării lucrării).
După executarea acestei lucrare de laborator cu tablouri bidimensionale, am învățat multe
concepte importante în programare. Am dobândit o înțelegere mai bună a modului în care se
lucrează cu datele structurate și a modului în care se pot rezolva probleme folosind aceste
concepte. Cu toate acestea, au existat și câteva dificultăți pe parcurs, precum introducerea unui
numar incorect de elemente.