Pregunta: | 55688 - SUMA DE ELEMENTOS DE UNA MATRIZ |
Autor: | italo rueda |
si yo tengo una matriz cuadrada o rectangular como puedo hacer para que me sume los elementos adyacente de un elemento de la matriz y que asigne dicho valor en la posicion del elemento y obtener una matriz del mismo tamaƱo
matriz original - matriz resultante 2 1 4 5 - 13 21 26 16 4 8 3 9 - 24 29 40 18 6 7 2 4 - 19 23 31 14 |
Respuesta: | Alvaro Salvatierra S. |
Hola:
Una forma es agregar filas y columnas con ceros en los bordes de la matriz original. Cada elemento de la matriz buscada se obtiene sumando los 8 elementos adyacentes en la matriz aumentada. Este es el listado en C: int main(int argc, char* argv[]) Slds |