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 :)