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
- El ciclo externo recorre i desde 1 hasta 10: cada valor es una tabla.
- Se muestra el encabezado ‘Tabla del i’.
- El ciclo interno recorre j desde 1 hasta 10 para cada tabla.
- En cada vuelta interna se muestra la multiplicación i x j = resultado.
- 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
