Lógica, perguntado por GabriellyJorge2619, 11 meses atrás

Faça um algoritmo que leia um valor n e mostre sua tabuada de 1 à 10.

Soluções para a tarefa

Respondido por victor18edu
7

Olá,


Para criar um algoritmo desse tipo são necessários alguns conhecimentos básicos de lógica de programação, que são os conceitos de: variáveis, operadores e estrutura de repetição, para facilitar o processo.


O algoritmo funciona da seguinte maneira:

São criadas as varáveis no inicio do algoritmo e declaradas o tipo, que são: as variáveis numero, contador e total todas do tipo inteiro. Logo após isso é utilizada a variável numero, onde o usuário irá digitar, e a a variável(numero) receberá o valor digitado pelo usuário através do comando leia() e o comando de atribuição.


Em seguida se iniciará uma estrutura de repetição chamada for ou para no portugol, que irá repetir o comandos dentro dele 10 vezes, que são a quantidade de números que será multiplicado na tabuada. Dentro do comando for serão utilizadas as variáveis contador e total, onde contador será o controle da repetição, até que atinja o limite, e total, receberá pelo comando de atribuição a variável numero multiplicado pela variável contador (numero * contador), logo após será utilizado o comando imprima, onde será mostrado na tela a variável numero, a letra 'X', a variável contador, o simbolo "=", e a variável total, que conterá o valor da vez. Sendo assim, o algoritmo mostrará a tabuada de multiplicação de 1 à 10.


variaveis

numero: inteiro;

total: inteiro;

contador: inteiro;

fim-variaveis


Inicio

imprima("Digite o numero");

numero:= leia;

para contador de 1 ate 10 faça:

total:= numero * contador;

imprima(numero, " x ", contador, " = ", total);

contador++

fim-para

Fim

Perguntas interessantes