El problema planteado consiste en que se tiene una matriz de orden 5 * 5 con datos enteros entre 1 y 1000. Realizar un programa que indique la cantidad de múltiplos de 10, 20,30,.. 100
El siguiente algoritmo hace uso de arreglos (matrices) y vectores y estructuras repetitivas.
La lógica que utiliza este algoritmo es simple. Se recorre la matriz por filas y preguntando por cada dato de la matriz determinando si es algún múltiplo decenal, entonces se incrementa el contador en la posición respectiva del vector de contadores, asi por ejemplo, para un múltiplo de 30, entonces el vector contadores en la posición 3 se incrementara en uno. Este programa se realizo en pseint con su respectivo diagrama de flujo.
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
Cuando se tiene una estructura de datos bidimensional estática se dice que se tiene n estructuras de datos unidimensionales estáticas. Entonces, los vectores pueden ser usados para reflejar cantidad de datos homogeneos de cada fila de la matriz. El juego del concentrece, por ejemplo, puede usar matrices con vectores.
[Tweet «»El cruce de un vector con una matriz sigue siendo una estructura de datos estática» #Tutorias ☺»]