Qual è il modo più semplice per confrontare più variabili per vedere se sono tutti dello stesso valore? Ad esempio se var1 = 53 e voglio verificare se var2 o var3 è uguale a var1 e l'un l'altro? Finora ho fatto questo:Controllare se tutte le variabili sono uguali allo stesso valore in C++
if(row1==row2==row3==row4==col1==col2==col3==col4==diag1==diag2)
cout << "It is a magic square";
else
cout << "Not a magic square";
Tuttavia questo non sembra funzionare. Grazie per il tuo aiuto.
'if (row1 == row2 && row2 == row3 && row3 == row4 ...' valuterà il modo desiderato, poiché se row2 == row1 e row2 == row3 then row1 == row3. lungo, ma funziona. – jonhopkins
In js '2 == 2 == 2 == 2' restituisce' false' Non sono sicuro delle altre lingue – user31782