Assinale a alternativa que descreve corretamente o funcionamento do algoritmo a seguir:
Algoritmo AV3
Variáveis
valor, digitos : Inteiro
Início
SAÍDA(“Informe um valor inteiro positivo”)
ENTRADA(valor)
digitos = 0
ENQUANTO valor > 0 FAÇA
valor = valor / 10
digitos++
FIM_ENQUANTO
SAÍDA(digitos)
Fim
a) O algoritmo AV3 calcula o valor de um número fornecido pelo usuário, dividido por 10.
b) O algoritmo AV3 calcula o valor de um número já conhecido, dividido por 10.
c) O algoritmo AV3 calcula a quantidade de dígitos de um número fornecido pelo usuário, dividindo-o sucessivamente pela metade.
d) O algoritmo AV3 calcula a quantidade de dígitos de um número fornecido pelo usuário, fazendo sucessivas divisões por 10.
Soluções para a tarefa
Respondido por
2
Resposta:
d) O algoritmo AV3 calcula a quantidade de dígitos de um número fornecido pelo usuário, fazendo sucessivas divisões por 10.
Explicação:
Se você executar o algoritmo, perceberá que, a cada divisão por 10 um dígito é acrescentado, até que o valor da divisão seja zero, ou quase zero. O número de dígitos sempre corresponderá a quantidade de dígitos do número que você fornecerá. Espero ter ajudado.
Perguntas interessantes