|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Apr 2013
Messaggi: 13
|
[C++] array bidimensionale e cicli...
Ciao a tutti! eccomi di nuovo a chiedere aiuto agli esperti del forum
ex : matrice[0][0] = 0 (perchè 0+0 è pari) matrice[0][1] = 0 (perchè 1 è dispari) matrice[0][2] = 2 (perchè 0+2 pari) matrice[0][3] = 0 (perchè 0+3= 3 dispari)... e così via... come faccio a popolare tutte le coordinate dell'array senza fermarmi alla [0][9]? Codice:
int matrice[10][10];
int i,k;
for (i=0; i<10; i++){
for (k=0; k<10; k++){
if (i+k % 2==0){
matrice[i][k]=i+k;}
else if(i+k % 2 == 1){
matrice[i][k]=0;}
}
}
for (i=0; i<10; i++){
for (k=0; k<10; k++){
cout << matrice[i][k]<<endl;
}
}
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2012
Messaggi: 1267
|
Perchè l'operatore modulo ha precedenza più alta dell'operatore somma
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Apr 2013
Messaggi: 13
|
|
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Apr 2013
Messaggi: 13
|
ehm...ho risolto...bastava inserire i+k dentro le parentesi per la priorità...grazie mille per il suggerimento!!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:33.



















