Ma puteti ajuta va rog la aceste probleme:
Să se numere elementele pare de pe ultima linie;
Să se afişeze elementele prime de pe ultima coloană;
Să se afişeze elementele din interiorul matricei;
Să se interschimbe coloana X cu coloana Y. (X şi Y se citesc de la tastatură)
Să se calculeze suma elementelor din matrice;
Răspunsuri la întrebare
Răspuns de
1
int s=0,nr=0,k,a[100][100],i,j,n,d,aux,x,y;
for(j=1;j<=n;j++)
if(a[n][j]%2==0)
nr++;
cout<<nr<<endl;
for(i=1;i<=n;i++)
{k=0;
for(d=2;d<=a[i][n]/2;d++)
if(a[i][n]%d==0)
k++;
if(k==2)
cout<<a[i][n]<<" ";
}
cout<<endl;
for(i=2;i<n;i++)
{ for(j=2;j<n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
for(i=1;i<=n;i++)
{aux=a[i][x];
a[i][x]=a[i][y];
a[i][y]=aux;
}
for(i=1;i<=n;i++)
{ for(j=1;j<=n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
s+=a[i][j];
cout<<s<<endl;
for(j=1;j<=n;j++)
if(a[n][j]%2==0)
nr++;
cout<<nr<<endl;
for(i=1;i<=n;i++)
{k=0;
for(d=2;d<=a[i][n]/2;d++)
if(a[i][n]%d==0)
k++;
if(k==2)
cout<<a[i][n]<<" ";
}
cout<<endl;
for(i=2;i<n;i++)
{ for(j=2;j<n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
for(i=1;i<=n;i++)
{aux=a[i][x];
a[i][x]=a[i][y];
a[i][y]=aux;
}
for(i=1;i<=n;i++)
{ for(j=1;j<=n;j++)
cout<<a[i][j]<<" ";
cout<<endl;
}
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
s+=a[i][j];
cout<<s<<endl;
Alte întrebări interesante
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă