Exercícios Resolvidos de Manipulando funções

Ver Teoria

Enunciado

Crie um programa que receba um número do usuário e imprima na tela a tabuada de 0 a 10 desse mesmo número. Utilize uma função para o cálculo da tabuada.

Passo 1

Começaremos o nosso programa tendo uma visão geral daquilo que será feito.

Para isso declaramos o escopo principal e o cabeçalho da função que será responsável pela impressão da tabuada chamada t a b u a d a . Como não se trata de uma função de retorno de valor, o tipo do seu retorno deve ser void e ela espera como parâmetro um único número inteiro n .

Passo 2

Conhecendo os elementos que compõem o nosso programa, podemos agora definir a função t a b u a d a .

Que basicamente consiste em utilizar um laço de repetição for para realizar sucessivas multiplicações entre n (passada como parâmetro) e a variável contadora i (inicializada em 0) durante 10 loops, que totalizam a tabuada de 0 a 10 de n .

Passo 3

Por último, agora que já temos a função t a b u a d a definida, podemos codificar o código principal.

Que simplesmente consiste em ler um número n inserido pelo usuário através do comando scanf() e em seguida chamar a função t a b u a d a (passando esse mesmo número n como parâmetro).

Resposta

Ei, a resposta está no passo a passo :)