Fie o matrice A(m;n) cu m linii și n coloane ,cu elemente numere întregi. Sa se formeze un șir cu elementele pare,respectiv un șir cu elementele impare.
RalucaNitu:
In ce limbaj? c++/pascal?
Răspunsuri la întrebare
Răspuns de
1
VARIANTA C++:
#include <iostream>
useing namespace std
int main ( )
{int a[100][100],m,n,i,j,vpar[100],vimpar[100],x=0,y=0;
cin>>m>>n;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
cin>>a[i][j];
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{if(a[i][j]%2==0)
{x++;
vpar[x]=a[i][j];}
else
{y++;
vimpar[y]=a[i][j];}
for(i=1;i<=x;i++)
cout<<vpar[i]<<" ";
cout<<endl;
for(i=1;i<=y;i++)
cout<vimpar[i]<<" ";
cout<<endl;
return 0;
}
#include <iostream>
useing namespace std
int main ( )
{int a[100][100],m,n,i,j,vpar[100],vimpar[100],x=0,y=0;
cin>>m>>n;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
cin>>a[i][j];
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{if(a[i][j]%2==0)
{x++;
vpar[x]=a[i][j];}
else
{y++;
vimpar[y]=a[i][j];}
for(i=1;i<=x;i++)
cout<<vpar[i]<<" ";
cout<<endl;
for(i=1;i<=y;i++)
cout<vimpar[i]<<" ";
cout<<endl;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă