Informatică, întrebare adresată de ElyndA, 7 ani în urmă

Limbaje de programare
Se introduce de la tastatura o matrice de dimensiunea m=3 linii si n=3 coloane
a. să se afişeze câte elemente de 3 sunt în cadrul matricii
b. să se afişeze cate elemente mai mari ca 3 sunt în cadrul matriciii
c. să se afişeze doar elementele impare.
am nevoie de liniile de cod pleasee
borland c+++​

Răspunsuri la întrebare

Răspuns de ProTel
0

Răspuns:

#include <iostream>

using namespace std;

int main() {

int v[100][100];

int l,c,i,j,el3,elm3;

 

cout<<"Numar de linii :"; cin>>l;

cout<<"Numar de coloane :";cin>>c;

i=0;j=0;  

el3=0;elm3=0;

while (i<l) {

 cout<<"Linia"<<i<<"\n";

while (j<c){

 cout<<"v["<<i<<"]["<<j<<"]=";  

 cin>>v[i][j];

 if (v[i][j]==3) el3++;

 if (v[i][j]>3) elm3++;

 j=j+1;

 }

j=0;

i++;

}

cout<<"Elemente egale cu 3 :"<<el3<<"\n";

cout<<"Elemente > 3 :"<<elm3<<"\n";

i=0;j=0;

cout<<"Afisare elemente impare:\n";

while (i<l) {

 cout<<"Linia"<<i<<"\n";

while (j<c){

 if (v[i][j]%2==1) cout<<v[i][j]<<" ";  

 j=j+1;

 }

j=0;

i++;

cout<<"\n";

}

}


ElyndA: poți te rog și folosind printf, scanf, if, while... (funcție similare)?
ElyndA: am pus eu gresit c+++
ElyndA: fără cin și cout..bidimensional
Alte întrebări interesante