Contar los números pares e impares en un vector.

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.

Contar los números pares e impares en un vector
Contar los números pares e impares en un vector
Descargar Programa

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *