C mátrix páros elemeinek összege?
Egy 6x5-ös mátrix páros értékű elemeinek összegét kellene meghatározni. A feladat külön, hogy használjam a % operátort, de nemigazán akar sikerülni. Eddig erre jutottam:
#include <stdio.h>
int main()
{
int M[6][5];
int x,y;
int sum;
printf("Add meg a matrix elemeit\n");
for(x=0;x<6;x++){
for(y=0;y<5;y++){
printf("%d. sor %d. eleme ",x+1,y+1);
scanf("%d",&M[x][y]);
}
}
printf("A matrix:\n");
for(x=0;x<6;x++){
printf("\n");
for(y=0;y<5;y++){
printf("%d ",M[x][y]);
}
}
sum=M[0][0];
for(x=0;x<6;x++){
for(y=0;y<5;y++){
if(M[x][y]%2=0)
sum+=M[x][y];
}
}
return 0;
}
Valaki tudna segíteni, hogy hogyan kellene megoldani?
Próbáld meg így
M[x][y]%2 == 0
De javaslom először ne a máreixoknak menj neki hanem egyszerűbb matematikai műveleteknek. Ha ott magabiztosan kezeled az adott nyelv sajátosságait akkor mehetnek a mátrixok.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!