Introdução
Neste laboratório, você aprenderá a escrever um programa em C para imprimir a tabuada de qualquer número fornecido. O programa receberá o número inserido pelo usuário e imprimirá a tabuada até 10 múltiplos desse número.
Criando a Função Principal
#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); // Printing the title of the table
// Multiplication logic
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
No código acima, criamos a função principal (main function) que recebe um inteiro n como entrada do usuário e imprime a tabuada do número fornecido.
Recebendo a Entrada do Usuário
int n;
printf("Enter an integer you need to print the table of: ");
scanf("%d", &n);
No código acima, estamos recebendo a entrada do usuário de um valor inteiro e armazenando-o em uma variável chamada n. Estamos usando a função scanf para ler o valor de entrada.
Imprimindo o Título da Tabela de Multiplicação
printf("\nMultiplication table of %d:\n", n);
Estamos usando o código acima para imprimir o título da tabuada. Usamos \n para adicionar uma quebra de linha para melhor legibilidade.
Lógica da Multiplicação
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
Nesta etapa, usamos um loop for para imprimir a tabuada até dez múltiplos do número fornecido. Multiplicamos o número n com a variável de contador i e imprimimos o resultado usando a função printf.
Código final do programa
Copie e cole o código final do programa no arquivo main.c localizado no diretório ~/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); // Printing the title of the table
// Multiplication logic
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
Resumo
Neste laboratório, você aprendeu a imprimir a tabuada de qualquer número fornecido. Criamos um programa que recebe a entrada do usuário, imprime o título da tabela e, em seguida, usa a lógica de multiplicação para exibir dez múltiplos do número de entrada. Seguindo este guia passo a passo, você agora pode criar seu próprio programa de tabuada em C.



