Se dă o matrice x cu n linii şi n coloane, cu elemente reale. Să se verifice dacă: A)Conţine cel puţin un element impar; B)Nu conţine elemente impare, sub diagonala secundară;
IN C++
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <stdio.h>
int main()
{
int i,j,n,a[20][20],ok,ok1;
printf("n=");
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
printf("Introduceti elementele [%d,%d] : ",i,j);
scanf("%d",&a[i][j]);
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++){
if(a[i][j]%2==1)
ok=1;
}}
if(ok==1)
printf("In matrice sunt elemente impare\n");
else
printf("In matrice nu sunt elemente impare\n");
for(i=n-1; i>=1; i--)
for(j=n-i; j<n; j++)
{
if(a[i][j]%2==1)
ok1=1;
}
if(ok1==1)
printf("Sub diagonala secundara sunt cifre impare");
else
printf("Sub diagonala secundara nu sunt cifre impare");
return 0;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă