Hola,
hice este código en Python para enseñarle a mi hijo de 8 años las tablas de multiplicar y que a la vez se vaya familiarizando con un lenguaje de programación y con el idioma inglés. La trifecta perfecta en la educación.
Traté de hacerlo lo más sencillo posible, usando un contador y while.
Comenzamos con el contador en 0.
luego agregamos las variables que se van a multiplicar, x y y. Estas las pongo como input en números enteros, para poder hacer las operaciones entre variables más adelante.
luego de recibir los valores de los multiplicadores,
se utiliza el contador para hacer la cantidad de multiplicaciones en la tabla deseada, por ejemplo, si pide las tablas hasta el 12, entonces en consola me aparecen las 12 tablas para ese número.
para que aparezcan en la consola, hacemos printf a la operación, que consiste en hacer las llaves {} con las variables, para que las muestre en pantalla.
espero este código les haya sido útil.
contador = 0;
y = int(input("numero de la tabla: "))
x = int(input("Ingresa hasta que numero quieres multiplicar : "));while contador < x:
contador+= 1;
resultado = y * contador;print(f"{y} X {contador} = {resultado}")