Considere o algoritmo abaixo INICIO A = 2; enquanto (A < 1000) faca A = A * 2 fim-enquanto escreva (A) FIM O que faz este algoritmo?
Soluções para a tarefa
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 interessantes
Matemática,
6 meses atrás
Português,
6 meses atrás
Física,
6 meses atrás
História,
7 meses atrás
Matemática,
7 meses atrás
Português,
1 ano atrás
Biologia,
1 ano atrás
Geografia,
1 ano atrás