Ejercicio 29 – Tablas de multiplicar del 1 al 10
Enunciado
Diseñar un programa qué muestre por pantalla todas las tablas de multiplicar del 1 al 10.
Explicación del ejercicio
📌 Uso de bucles anidados
Para generar las tablas de multiplicar necesitamos dos bucles:
- Bucle exterior: recorre cada tabla (1 a 10).
- Bucle interior: recorre los multiplicadores (1 a 10).
for (tabla = 1 … 10)
for (i = 1 … 10)
mostrar resultado
Esto genera 10×10 = 100 operaciones mostradas ordenadamente.
Solución en Java
public class Ejercicio29 {
public static void main(String[] args) {
for (int tabla = 1; tabla <= 10; tabla++) {
System.out.println("Tabla del " + tabla + ":");
for (int i = 1; i <= 10; i++) {
int resultado = tabla * i;
System.out.println(tabla + " x " + i + " = " + resultado);
}
System.out.println();
}
}
}
Ejemplo de salida
Tabla del 1:
1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
...
1 x 10 = 10
Tabla del 2:
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
...
2 x 10 = 20
...
Tabla del 10:
10 x 1 = 10
10 x 2 = 20
...
10 x 10 = 100