Algoritmo para las tablas de multiplicar del 1 al 10 en PSeInt (Guía 2026)

Imprimir las diez tablas de multiplicar completas es el ejemplo más claro de ciclos anidados: el ciclo externo elige de qué número es la tabla y el ciclo interno recorre los multiplicadores del 1 al 10. A diferencia de la tabla de un solo número, aquí se generan las 10 tablas de una vez.

Código completo

Algoritmo TablasMultiplicar1a10
    Definir i, j Como Entero
    Para i <- 1 Hasta 10 Con Paso 1 Hacer
        Escribir "Tabla del ", i, ":"
        Para j <- 1 Hasta 10 Con Paso 1 Hacer
            Escribir i, " x ", j, " = ", i * j
        FinPara
        Escribir ""
    FinPara
FinAlgoritmo

Explicación paso a paso

  1. El ciclo externo recorre i desde 1 hasta 10: cada valor es una tabla.
  2. Se muestra el encabezado ‘Tabla del i’.
  3. El ciclo interno recorre j desde 1 hasta 10 para cada tabla.
  4. En cada vuelta interna se muestra la multiplicación i x j = resultado.
  5. Al terminar una tabla se imprime una línea en blanco como separador.

Errores comunes

  • Reutilizar la misma variable: el ciclo externo y el interno necesitan variables distintas (i y j).
  • Olvidar el FinPara interno: cada Para necesita su propio FinPara; revisa que estén bien anidados.
  • Mostrar i * j fuera del ciclo interno: el producto solo tiene sentido dentro del ciclo que recorre j.

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

Ver curso de Python en español →

Publicaciones Similares