web viewlaborator 1- tablouri ... 100 de linii si 100 de coloane.sa se afiseze toate elementele de...

3
Laborator 1- Tablouri bidimensionale Apli catii cu matrici 1. Sa se citeasca si sa se tipareasca elementele unui tablou bidimensional A (matrice) cu m linii și n coloane #include <iostream> using namespace std; int main () {int a[101][101], n, m, i, j; a =matricea, m,n= nr actual de linii/coloane, i, j=linia, respectiv coloana // cout<<”Dati numarul de linii: “; cin>>m; cout<<”Dati numarul de coloane: “; cin>>n; citim nr. de coloane cout<<”Introduceti elementele matricei: “<<endl; for (i=1; i<=m; i++) for (j=1; j<=n; j++) {cout<<”a["<<i<<"]["<<j<<"]=”; cin>>a[i][j]; citim elementele matricei } cout<<”Afisam matricea: “<<endl; for (i=1; i<=m; i++) {for (j=1; j<=n; j++) cout<<a[i][j]<<” “; si afisam fiecare linie, respectiv coloana, dar cu un mic spatiu intre elemente cout<<endl; //dupa fiecare linie terminata, trebuie sa trecem la alt rand } return 0; } 2. Se citesc elementele unei matrici a cu cel mult 100 de linii si 100 de coloane. Sa se calculeze suma elementelor matricii a. #include <iostream> using namespace std; int main () {int a[101][101], n, m, i, j, s=0; a=matricea, n, m= nr actual de linii/coloane, i, j=linia, respectiv coloana cout<<”Dati numarul de linii: “; cin>>m; citim nr de linii cout<<”Dati numarul de coloane: “; cin>>n; citim nr. de coloane cout<<”Introduceti elementele matricei: “<<endl;

Upload: vutruc

Post on 06-Feb-2018

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Web viewLaborator 1- Tablouri ... 100 de linii si 100 de coloane.Sa se afiseze toate elementele de pe o coloana al carui numar este dat de la tastura.5

Laborator 1- Tablouri bidimensionale

Apli catii cu matrici 1. Sa se citeasca si sa se tipareasca elementele unui tablou bidimensional A (matrice) cu m linii și n coloane

#include <iostream>using namespace std;int main (){int a[101][101], n, m, i, j; a=matricea, m,n= nr actual de linii/coloane, i, j=linia, respectiv coloana//cout<<”Dati numarul de linii: “; cin>>m;cout<<”Dati numarul de coloane: “; cin>>n; citim nr. de coloane

cout<<”Introduceti elementele matricei: “<<endl;for (i=1; i<=m; i++)for (j=1; j<=n; j++){cout<<”a["<<i<<"]["<<j<<"]=”;cin>>a[i][j]; citim elementele matricei}

cout<<”Afisam matricea: “<<endl;for (i=1; i<=m; i++){for (j=1; j<=n; j++)cout<<a[i][j]<<” “; si afisam fiecare linie, respectiv coloana, dar cu un mic spatiu intre elementecout<<endl; //dupa fiecare linie terminata, trebuie sa trecem la alt rand}return 0;}

2. Se citesc elementele unei matrici a cu cel mult 100 de linii si 100 de coloane.Sa se calculeze suma elementelor matricii a.

#include <iostream>using namespace std;int main (){int a[101][101], n, m, i, j, s=0; a=matricea, n, m= nr actual de linii/coloane, i, j=linia, respectiv coloanacout<<”Dati numarul de linii: “; cin>>m; citim nr de liniicout<<”Dati numarul de coloane: “; cin>>n; citim nr. de coloane

cout<<”Introduceti elementele matricei: “<<endl;for (i=1; i<=m; i++)for (j=1; j<=n; j++){cout<<”a["<<i<<"]["<<j<<"]=”;cin>>a[i][j]; citim elementele matriceis=s+a[i][j];}cout<<"s="<<s;return 0;}

3. Se citesc elementele unei matrici a cu cel mult 100 de linii si 100 de coloane.Sa se afiseze toate elementele de pe o linie al carui numar este dat de la tastura.

Page 2: Web viewLaborator 1- Tablouri ... 100 de linii si 100 de coloane.Sa se afiseze toate elementele de pe o coloana al carui numar este dat de la tastura.5

Laborator 1- Tablouri bidimensionale

#include <iostream>using namespace std;int main (){int a[101][101], n, m, i, j,k, s=0; a=matricea, n, m= nr actual de linii/coloane, i, j=linia, respectiv coloanacout<<”Dati numarul de linii: “; cin>>m; citim nr de liniicout<<”Dati numarul de coloane: “; cin>>n; citim nr. de coloane

cout<<”Introduceti elementele matricei: “<<endl;for (i=1; i<=m; i++)for (j=1; j<=n; j++){cout<<”a["<<i<<"]["<<j<<"]=”;cin>>a[i][j]; citim elementele matriceis=s+a[i][j];}

cout<<”Dati numarul liniei: “; cin>>k; citim nr. liniei de pe care afisam elementelefor (i=1; i<=m; i++)for (j=1; j<=n; j++)if (i==k)cout<<a[k][j]<< ' ';return 0;}

4.Se citesc elementele unei matrici a cu cel mult 100 de linii si 100 de coloane.Sa se afiseze toate elementele de pe o coloana al carui numar este dat de la tastura.

5. Se citesc elementele unei matrici a cu cel mult 100 de linii si 100 de coloane.Verificati daca exista doua linii ale matricii care au aceeasi suma a elementelor.