Se requiere determinar cuántos ceros se encuentran en un arreglo de 4 x 4.
Se requiere determinar cuántos ceros se encuentran en un arreglo de cuatro renglones y cuatro columnas, las cuales almacenan valores comprendidos entre 0 y 9.
Bien como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las variables.
Definir f,c,x,matriz como entero
Colocamos el tamaño a la matriz, cuatro filas, cuatro columnas.
Dimension matriz[4,4]
Creamos un ciclo que se repite 4 veces, con este ciclo controlamos las filas.
para f = 0 Hasta 3 Con Paso 1 Hacer
Anidamos otro ciclo, que también se repite 4 veces, con este ciclo controlamos las columnas.
para c = 0 Hasta 3 Con Paso 1 Hacer
En cada bucle generamos un numero al azar entre 0 – 9, y lo almacenamos en la matriz.
matriz(f,c) = azar(9)
FinPara
FinPara
Inicializamos la variable x con el numero cero.
x = 0
Nuevamente utilizamos dos ciclos, para recorrer toda la matriz.
para f = 0 Hasta 3 Con Paso 1 Hacer
para c = 0 Hasta 3 Con Paso 1 Hacer
Con la función escribir, vamos mostrando los elementos de la matriz.
Escribir matriz(f,c),» » Sin Saltar
En cada bucle evaluamos si en la matriz se encuentra el número cero.
si matriz(f,c) == 0 Entonces
Si la condición se cumple, entonces contamos estos números con la variable x.
x = x + 1
FinSi
FinPara
Utilizamos la función escribir con un espacio en blanco, para separar las filas de la matriz.
Escribir «»
FinPara
Finalmente mostramos en pantalla en número de ceros que contiene la matriz.
Escribir «La matriz contiene «,x,» ceros»
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.