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
Nesse exercício vamos criar a tabuada de um número qualquer que o usuário inserir. Então vamos criar uma variável inteira chamada
A maneira mais fácil de construir uma tabuada é usando uma estrutura de repetição. Então vamos criar uma variável inteira que usaremos nas iterações do nosso laço. Uma tabuada começa no valor , então vamos inicializar o com esse valor.
Passo 2
Antes de escrever o laço precisamos receber o número do usuário. Usamos o para pedir o número e com o armazenamos o valor na variável correta.
Passo 3
Agora vamos construir o laço.
A nossa variável de iteração deve iniciar no valor e ir aumentando gradualmente até chegar em 10. Podemos expressar isso da seguinte forma:
Esta é a expressão no nosso laço!
Dentro das chaves vamos usar o para imprimir a tabuada. Usando o mesmo podemos imprimir o valor contido na variável , depois o caractere para denotar a multiplicação, em seguida imprimimos a variável que contém o valor inserido pelo usuário, e por fim imprimimos o resultado do produto .
Agora, vamos adicionar o incremento do nosso loop. A cada rodada o valor de deve aumentar uma unidade. Então podemos usar o operador de incremento ().
Graças ao incremento na linha 16 a cada iteração o valor de vai aumentar, e os valores que são impressos na linha 14 vão ser modificados, e após 10 iterações, a condição da linha 12 se torna falsa, e o laço é finalizado.
E é isso, pessoal! Questão pronta!