Exercícios Resolvidos de Comando while

Ver Teoria

Enunciado

Crie um algoritmo que, dado um número informado pelo usuário, imprima a tabuada dele de 1 a 10. Use o formato de apresentação (considerando que o usuário informou o número 5):

Passo 1

Em primeiro lugar, vamos definir o escopo do nosso programa.

Passo 2

Com o escopo definido, podemos declarar e inicializar as variáveis que serão úteis para o desenvolvimento e execução do programa.

Informações sobre as variáveis:

  • n armazenará o número base da tabuada;
  • resultado armazenará o resultado de cada operação de multiplicação realizada;
  • i será a variável contadora de um laço de repetição.

Passo 3

Com as variáveis declaradas e inicializadas, podemos requisitar o número base da tabuada para o usuário do programa.

Passo 4

Por fim, para realizarmos a impressão da tabuada podemos utilizar o comando de repetição while com a condição i menor que 11.

A lógica desse código consiste em imprimir a variável resultado, gerada a partir do produto entre o valor armazenado pela variável n (base da tabuada) e o valor armazenado pela variável contadora i (que vai de 1 a 10), a cada loop do laço de repetição.

Como a cada loop a variável i será incrementada em uma unidade (enquanto for menor que 11), temos a garantia que teremos a tabuada de 1 a 10 do número base n digitado pelo usuário.

Resposta

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