Vous êtes sur la page 1sur 1

#include <stdio.

h>
void afficherTableau (int tableau[] [6], int lignes, int colonnes){
for (int i = 0; i < lignes; i++) {
for (int j = 0; j < colonnes; j++) {
printf ("%d\t", tableau[i] [j]);
}
printf ("\n");
}
}
int calculerSommeDiagonale (int tableau [][6], int taille){
int somme = 0;
for (int i = 0; i < taille; i++){
somme += tableau[i][i];
}
return somme ;
}

int main () {
int Tableau [7][6] = {
{2, 5, 5, 5, 5, 8},
{4, 5, 7, 8, 9, 2},
{5, 8, 4, 6, 4, 5,6},
{2, 5, 6, 3, 4,7},
{1, 2, 3, 5, 4,5,44},
{5, 44, 47, 12,22,7}
};
int taille = sizeof(Tableau) / sizeof(Tableau[0]);
int lignes = 6;
int colonnes = 7;

afficherTableau (Tableau,lignes,colonnes);

int sommeDiagonale = calculerSommeDiagonale(Tableau,lignes);


printf ("La sommes des éléments diagonaux est : %d\n", sommeDiagonale);

// Affichage de la taille du tableau


printf("Taille du tableau : %d\n", taille);
return 0;
}

Vous aimerez peut-être aussi