Tablas de multiplicar múltiples (usando While) en Python

En este ejercicio, desarrollarás un programa en Python que muestre las tablas de multiplicar del 2 al 6 utilizando bucles "while" anidados. El programa iterará a través de los números del 2 al 6, mostrando la tabla de multiplicar de cada uno. Esta tarea te ayudará a practicar el uso de bucles anidados y a aplicarlos a tareas repetitivas como generar tablas de multiplicar, un problema común en programación. Al completar este ejercicio, mejorarás tu capacidad para trabajar con bucles anidados en Python y comprenderás cómo organizar y controlar las iteraciones para tareas más complejas. Esta es una habilidad fundamental para desarrollar programas más sofisticados que requieren varios niveles de bucles y manipulación de datos.



Grupo

Dominando el control de flujo en Python

Objectivo

Desarrolla un programa Python que muestre tablas de multiplicar del 2 al 6 utilizando bucles "while" anidados.

Ejemplo Ejercicio Python

 Copiar Código Python
# Initialize the outer loop variable for the multiplication tables from 2 to 6
i = 2

# Use a while loop for the outer loop
while i <= 6:
    print(f"\nMultiplication table for {i}:")
    
    # Initialize the inner loop variable for the multipliers from 1 to 10
    j = 1
    
    # Use a while loop for the inner loop
    while j <= 10:
        print(f"{i} x {j} = {i * j}")
        j += 1
    
    i += 1

 Output

Multiplication table for 2:
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20

Multiplication table for 3:
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
3 x 10 = 30

Multiplication table for 4:
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
4 x 10 = 40

Multiplication table for 5:
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50

Multiplication table for 6:
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
6 x 10 = 60

Comparte este ejercicios Python

Más ejercicios de Programacion Python de Dominando el control de flujo en Python

¡Explora nuestro conjunto de ejercicios de programación en Python! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de Python. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en Python.

  • Cuadrilátero en Python

    En este ejercicio, desarrollarás un programa en Python que solicitará al usuario que introduzca un número y un ancho, y luego mostrará un cuadrado de es...

  • Pausa y continúa en Python

    En este ejercicio, desarrollarás un programa en Python que imprima los números pares del 10 al 20, ambos inclusive, excepto el 16. El programa implementará tres métodos diferentes ...

  • Cuadrilátero V2 en Python

    En este ejercicio de Python, desarrollarás un programa que pide al usuario que ingrese un número, anchura y altura, y luego muestra un rectángulo...

  • Patrones iterativos en Python

    Este programa en Python permite al usuario ingresar dos números y muestra todos los números entre ellos (inclusive) tres veces utilizando diferentes tipos de bucles: ...

  • Dígitos numéricos en Python

    Este programa en Python demuestra cómo calcular el número de dígitos en un entero positivo dividiendo repetidamente el número por 10. Si el usuario ingresa un ...

  • Cuadrado vacío en Python

    Este programa en Python solicita al usuario que ingrese un símbolo y un ancho, luego muestra un cuadrado hueco con el ancho especificado. El borde exterior...