Introducción
En este laboratorio, aprenderá a escribir un programa en C para imprimir la tabla de multiplicar de cualquier número dado. El programa tomará el número de entrada del usuario y imprimirá la tabla hasta los 10 múltiplos de ese número.
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En este laboratorio, aprenderá a escribir un programa en C para imprimir la tabla de multiplicar de cualquier número dado. El programa tomará el número de entrada del usuario y imprimirá la tabla hasta los 10 múltiplos de ese número.
#include <stdio.h>
int main()
{
int n, i;
printf("Enter an integer you need to print the table of: ");
scanf("%d", &n);
printf("\nMultiplication table of %d:\n", n); // Imprimiendo el título de la tabla
// Lógica de multiplicación
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
En el código anterior, hemos creado la función principal que toma el entero de entrada del usuario n
e imprime la tabla de multiplicar del número dado.
int n;
printf("Enter an integer you need to print the table of: ");
scanf("%d", &n);
En el código anterior, estamos tomando la entrada del usuario de un valor entero y almacenándolo en una variable llamada n
. Estamos usando la función scanf
para leer el valor de entrada.
printf("\nMultiplication table of %d:\n", n);
Estamos usando el código anterior para imprimir el título de la tabla de multiplicar. Hemos usado \n
para agregar un salto de línea para una mejor legibilidad.
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
En este paso, hemos utilizado un bucle for
para imprimir la tabla de multiplicar hasta los diez múltiplos del número dado. Multiplicamos el número n
por la variable contador i
e imprimimos el resultado utilizando la función printf
.
Copie y pegue el código final del programa en el archivo main.c
ubicado en el directorio ~/project/
:
#include <stdio.h>
int main()
{
int n, i;
printf("Enter an integer you need to print the table of: ");
scanf("%d", &n);
printf("\nMultiplication table of %d:\n", n); // Imprimiendo el título de la tabla
// Lógica de multiplicación
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
En este laboratorio, has aprendido a imprimir la tabla de multiplicar de cualquier número dado. Hemos creado un programa que toma la entrada del usuario, imprime el título de la tabla y luego utiliza la lógica de multiplicación para mostrar diez múltiplos del número de entrada. Siguiendo esta guía paso a paso, ahora puedes crear tu propio programa de tabla de multiplicar en C.