En esta ocasión les comparto un algoritmo que permite ingresar 10 números en un vector y contar los números pares e impares que hay.
Ingresar 10 valores numéricos a un array y mostrar cuantos son pares y cuantos impares.
Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre:
Algoritmo detarea
Declaramos las variables.
Definir x, vector, pares, impares Como Entero
Colocamos el taño del vector.
Dimension vector[10]
Utilizamos un ciclo que se repetirá 10 veces.
para x = 1 Hasta 10 Con Paso 1 Hacer
En cada bucle pedimos un número.
Escribir «Ingresa un número»
Estos números los vamos ingresando en el vector.
leer vector(x)
FinPara
Inicializamos las siguientes variables con el numero cero.
pares = 0
impares = 0
Utilizamos otro ciclo, que también se repetirá 10 veces.
para x = 1 Hasta 10 Con Paso 1 Hacer
En cada bule evaluamos si el numero almacenado en el vector en la posición x, al dividirlo entre 2 con el operador mod, si el residuo es igual a cero.
si vector(x) mod 2 == 0 Entonces
Si la condición se cumple, entonces quiere decir que el número es par, por lo tanto lo contamos con la variable pares.
pares = pares + 1
SiNo
Si la condición no se cumple, entonces quiere decir que el número es impar, por lo tanto lo contamos con la variable impares.
impares = impares + 1
FinSi
FinPara
Al finalizar el bucle mostramos en pantalla el total de números pares y el total de números impares.
Escribir pares, » numeros son pares»
Escribir impares,» numeros son impares»
FinAlgoritmo
Aquí puedes ver el funcionamiento.
Bien amigos esta es la solución de este algoritmo, espero les guste y más que nada que les pueda ser de utilidad, les comparto el código fuente.