• Matéria: Informática
  • Autor: sabskemono
  • Perguntado 2 anos atrás

Um teste de mesa possui como característica a análise de linha por linha de um algoritmo, a fim de verificar o funcionamento, cálculos, lógicas condicionais e repetitivos. Usualmente o teste de mesa é realizado.
Analise o trecho de código a seguir:

Inicio
...
soma <- 0;
para i de 1 ate 10 passo 1 faça
soma <- soma + 1;
Fimpara.
Escreva (soma);
Fimalgoritmo.

Considerando o exposto apresentado e os conceitos, analise as afirmativas a seguir:

I - A variável soma, no cenário exposto, tem a função de contadora e acumuladora ao mesmo tempo.
II - O algoritmo poderia ser reescrito com o laço de repetição Enquanto e Repita.
III - A estrutura "Para" possui uma função contadora, sendo que a cada passo a variável "i" é incrementada.
IV - No laço "Para" do exemplo, não sabemos até quanto será executado o laço de repetição.

É correto o que se afirma em:

a.
II e III, apenas.

b.
I e II, apenas.



c.
I e IV, apenas.

d.
II, III e IV, apenas.

e.
I, II e III, apenas.

Respostas

respondido por: monteirodanielesm
3

Em relação ao trecho de código apresentado, são corretas as afirmações I,II e III. Sendo assim, a alternativa correta é alternativa letra e.

Estruturas de Repetição

Uma estrutura de repetição é uma estrutura de controle que permite que um conjunto de instruções seja executado várias vezes. Em geral, uma estrutura de repetição é usada quando não se sabe antecipadamente quantas vezes um conjunto de instruções deve ser executado.

Visto isso, vamos analisar o código apresentado:

Inicio

...

soma <- 0; - Cria-se a variável soma atribuindo o valor de 0 a ela.

para i de 1 ate 10 passo 1 faça - Condição de repetição utilizando a variável contadora i, repetindo o loop de 1 até 10 e incrementando o seu valor em 1 a cada repetição.

soma <- soma + 1; - Nessa linha, temos a variável soma recebendo o valor atribuído a ela mesmo somado de mais 1 a cada repetição.

Fimpara. - Indicador do fim de laço

Escreva (soma); - Apresenta-se o valor da variável soma, que ao final da repetição terá o valor de 10.

Fimalgoritmo.

Veja mais sobre Estruturas de Repetição em: https://brainly.com.br/tarefa/53514799

#SPJ9


bviniciusps: OBRIGADO!
Perguntas similares