Considere o algoritmo abaixo INICIO A = 2; enquanto (A < 1000) faca A = A * 2 fim-enquanto escreva (A) FIM O que faz este algoritmo?
Respostas
respondido por:
6
Resposta:
Ele está multiplicando o valor da variável A por 2 até atingir o valor de 1000. Quando chegar ao fim deste processo apresentará o valor final para o usuário.
respondido por:
1
Após analisar as estruturas e declarações presentes no algoritmo, podemos concluir que ele está calculando uma progressão geométrica.
O que o algoritmo está calculando
Para determinar o que o algoritmo está fazendo precisamos analisar as informações que nos foram fornecidas:
- O algoritmo inicializar uma variável chamada de "A" com o valor igual a dois.
- O algoritmo declara um laço de repetição condicional, ou seja, ele repete o seu escopo até que uma condição de parada seja alcançada;
- A operação contida no laço de repetição é uma multiplicação que atualiza a mesma variável que controla a condição de parada.
Podemos perceber que o algoritmo está multiplicando a variável por dois sempre, ou seja, estamos falando de uma progressão geométrica, onde o termo inicial é 2 e a condição de parada é determinada quando o termo da PG atingir 1000.
Descubra mais sobre estruturas de programação em: https://brainly.com.br/tarefa/52565778
#SPJ2
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
chama no whats 5518981253917
faço por um valor bom e justo, e te envio rapidamente