Utilice lenguaje C para encontrar la suma de los elementos triangulares de una matriz entera de 5x5.
Supongamos que la fila representa la fila actual y la columna representa la columna actual. Suma representa la suma de los elementos actuales.
Para la fila 1, necesitamos atravesar 1 elemento.
Para la fila 2, necesitamos atravesar 2 elementos.
. . .
Para la línea 5, necesitamos atravesar cinco elementos.
Por lo tanto, el código aproximado debería ser más largo que este documento de muestra:
int? ¿Calcular la suma trigonométrica (int?matriz[5][5])? {
int? ¿suma? =?0;
int? Plan,? col
¿Es para todos? ¿Plan? =?[0?~?4]?{
¿Es para todos? ¿Col? =?[0?~?golpe]? {
¿suma? +=?Matriz[fila][columna];
}
}
¿Regresión? Sum;
}Finalmente, ¡simplemente complete los otros códigos necesarios!
#¿Incluir? & ltstdio.h & gt
int? getLowerTriangleSum(int?matriz[5][5])? {
int? ¿suma? =?0;
int? Plan,? col
for(fila = 0;?fila & lt5;?fila++)? {
for(col = 0;?col & ltline+1;?col++)? {
¿suma? +=?Matriz[fila][columna];
}
}
¿Regresión? Suma;
}
int? principal()? {
int? ¿Matriz[5][5]? =?{
{1,?2,?3,?4,?5},
{6,?7,?8,?9,?10},
{11,?12,?13,?14,?15},
{16,?17,?18,?19,?20},
{21,?22,?23,?24,?25}
};
int? ¿suma? =?getLowerTriangleSum(matriz);
printf("¿Triángulo? inferior? ¿suma? de? matriz? ¿sí? %d\n ",
¿Regresión? 0;
}