Algoritmo para contar números pares en un arreglo en PSeInt (Guía 2026)

Contar cuántos elementos cumplen una condición es un patrón muy usado en programación. Aquí contamos los pares de un arreglo combinando el recorrido del vector con la operación MOD 2 dentro del mismo ciclo de lectura.

Código completo

Algoritmo ContarParesArreglo
    Definir a Como Entero
    Definir n, i, pares Como Entero
    Dimension a[10]
    pares <- 0
    Escribir "¿Cuántos elementos (máx 10)?"
    Leer n
    Para i <- 1 Hasta n Con Paso 1 Hacer
        Escribir "Elemento ", i, ":"
        Leer a[i]
        Si a[i] MOD 2 = 0 Entonces
            pares <- pares + 1
        FinSi
    FinPara
    Escribir "Hay ", pares, " números pares."
FinAlgoritmo

Explicación paso a paso

  1. Se dimensiona el arreglo y se inicializa el contador pares en 0.
  2. Se lee la cantidad de elementos.
  3. En el ciclo de lectura, después de leer a[i], se verifica si es par.
  4. Un número es par cuando a[i] MOD 2 = 0; en ese caso se incrementa pares.
  5. Al final se muestra cuántos pares se encontraron.

Errores comunes

  • Verificar antes de leer: la condición MOD debe ir después del Leer a[i], no antes.
  • Olvidar inicializar pares: el contador debe partir de 0.
  • Usar división en vez de MOD: a[i] / 2 no dice si es par; MOD 2 = 0 es la prueba correcta.

🚀 ¿Ya dominas la lógica? Da el salto a Python

Ver curso de Python en español →

Publicaciones Similares