trouver diagonale en 2 dimensions, tableau

J'ai un tableau en 2 dimensions avec les valeurs entrées par l'utilisateur. J'ai besoin de trouver la somme des éléments de même dans la diagonale de la matrice.

Je sais comment déclarer le tableau et obtenir rempli par l'utilisateur, mais je ne suis pas sûr de ce que même les éléments de la diagonale principale signifie vraiment.

Je sais que je peux faire pour savoir si un nombre est encore en disant:

if  n / 2 == 0 

Une fois que j'ai rapporté à la somme des éléments de même dans la diagonale, je voudrais remplacer toutes les valeurs à 0 dans le tableau avec ceux.

  • Vous confirmez en fait il y a une diagonale principale (qui est, votre 2 dimensions tableau représente une case valide de la matrice). Ensuite, vous regardez à chaque élément de la diagonale principale et vérifier si elle est encore. et vous le remplacez 0 par 1 par le remplacement de tous les 0 par des 1. Vous ne pouvez vraiment pas se beaucoup plus loin, vous devriez regarder dans votre note de nouveau (d'ailleurs, il n'est même pas clair dans quelle langue vous parlez).
InformationsquelleAutor user527619 | 2011-12-07