A Figura 1, abaixo, apresenta um algoritmo escrito no softwa...

Próximas questões
Com base no mesmo assunto
Q1931954 Algoritmos e Estrutura de Dados

A Figura 1, abaixo, apresenta um algoritmo escrito no software VisuAlg 3.0:


Imagem associada para resolução da questão


Ao final da execução do algoritmo da Figura 1, qual será o valor da variável "soma"?

Alternativas

Comentários

Veja os comentários dos nossos alunos

O algoritmo em questão utiliza um laço de repetição (para) para percorrer os valores de 1 a 10. Para cada valor "i" verificado, o algoritmo verifica se "i" é um número par (através da condição "se (i mod 2) = 0") e, se for, soma o valor de "i" à variável "soma". No final, o algoritmo imprime o valor total da soma na tela.

Aqui está uma análise mais detalhada do código:

  • "var i, soma : inteiro" declara duas variáveis do tipo inteiro chamadas "i" e "soma".
  • "soma <- 0" inicializa a variável "soma" com o valor 0.
  • "para i de 1 ate 10 faca" inicia um laço de repetição que percorre os valores de 1 a 10, atribuindo cada valor à variável "i".
  • "se (i mod 2) = 0 entao" verifica se "i" é um número par, comparando o resto da divisão de "i" por 2 com o valor 0.
  • "soma <- soma + i" adiciona o valor de "i" à variável "soma", caso "i" seja par.
  • "fimpara" finaliza o laço de repetição.
  • "escreva(soma)" exibe na tela o valor total da soma dos números pares entre 1 e 10.

Portanto, o algoritmo calcula a soma dos números pares de 1 a 10 e imprime o resultado (que é 30) na tela.

2 + 4 + 6 + 8 + 10, soma de pares, Gab D 30

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo