• Matéria: Informática
  • Autor: jessicaluksik
  • Perguntado 3 anos atrás

Considere o algoritmo abaixo INICIO A = 2; enquanto (A < 1000) faca A = A * 2 fim-enquanto escreva (A) FIM O que faz este algoritmo?


Anônimo: faço seus códigos e atividades de programação!
chama no whats 5518981253917
faço por um valor bom e justo, e te envio rapidamente

Respostas

respondido por: Eduardo1Azevedo0
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: oilauri
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