El problema planteado consiste en escribir un programa que lea una matriz 5 * 5 de números enteros y que imprima la suma de los positivos y la multiplicación de los negativos
El siguiente programa en python hace uso de arrays (matriz) y estructuras repetitivas.
La lógica que utiliza este programa en python es simple. Se recorre la matriz y cada dato positivo es sumado en una variable acumulador y cada dato negativo multiplicado y acumulado en otra variable acumulador.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Es importante siempre pensar en que tipo de datos almacenaran los arrays para no caer en informacion ineficiente en la logica de los programas. Para eso se usan las condicionales o mejor las validaciones de datos, asi por ejemplo, una estructura que no soporte datos negativos, debera tener la respectiva validacion.
[Tweet «»Las variables acumuladores también acumulan negativos» #Tutorias ☺»]