Tabla de multiplicar (Solución ejercicio 6)

numero = int(input("Ingrese un número: "))  # Solicitar al usuario que ingrese un número

print("Tabla de multiplicar de", numero)
for i in range(1, 11):
    resultado = numero * i
    print(numero, "x", i, "=", resultado)

Explicación:

  1. El programa utiliza la función input() para solicitar al usuario que ingrese un número. La entrada del usuario se convierte a un número entero utilizando la función int() y se almacena en la variable numero.
  2. Luego, se utiliza un bucle for con la función range(1, 11) para generar una secuencia de números del 1 al 10 (ambos incluidos). Cada número en esta secuencia representa el multiplicador de la tabla de multiplicar.
  3. Dentro del bucle, se calcula el resultado de la multiplicación entre numero y el multiplicador actual (i) y se guarda en la variable resultado.
  4. Se utiliza la función print() para mostrar cada línea de la tabla de multiplicar. El formato es «numero x i = resultado», donde numero es el número ingresado por el usuario, i es el multiplicador actual y resultado es el resultado de la multiplicación.
  5. El bucle se repetirá para cada valor de i en el rango especificado, generando así la tabla de multiplicar completa del número ingresado hasta 10.

Cuando ejecutes este programa, te pedirá que ingreses un número. Después de ingresar el número y presionar Enter, el programa generará y mostrará la tabla de multiplicar del número ingresado hasta 10 en la consola. Por ejemplo, si ingresas el número 5, el programa mostrará la siguiente tabla:

Tabla de multiplicar de 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