- Sa se construiasca o matrice patratica avand pe coloanele pare elementul 1 iar pe cele impare elementul 0.
n=4.
Se va afisa matricea:
0 1 0 1
0 1 0 1
0 1 0 1
0 1 0 1
REZOLVARE
#include <iostream>*Problema disponibila pt download in "MATRICI-PACK1".
using namespace std;
int main()
{
int a[20][20],n,i,j;
cout<<"N=";//Se citeste n (nr. linii si de coloane)
cin>>n;
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(j%2!=0) //Se verifica daca coloana este impara
a[i][j]=0; //Daca coloana este impara i se atribuie valoarea 0 elementului.
if(j%2==0)//Se verifica daca coloana este para
a[i][j]=1;//Daca coloana este para i se atribuie valoarea 1 elementului.
}
}
for(i=1;i<=n;i++) //Afisarea matricii
{
for(j=1;j<=n;j++)
{
cout<<a[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
Niciun comentariu:
Trimiteți un comentariu