1. Analise o programa abaixo, que realiza a soma dos números p...

1. Analise o programa abaixo, que realiza a soma dos números positivos usando repetição com teste no final e observe a parte que está faltando. #include int main() { int n; int soma = 0; do { printf(“Digite um número positivo para ser somado ou negativo para sair: “); scanf(“%d”, &n); . . . printf(“A soma eh %d ”, soma); return 0; } 166 U3 - Conceitos de programação e) if( n >= 0 ) soma = ++ n; while( n >= 0 ); } d) if( n >= 0 ) soma = soma + n; } while( n <= 0 ); c) if( n <= 0 ) soma = soma + n; } while( n >= 0 ); b) if( n >= 0 ) soma = soma + n; while( n >= 0 ); } a) if( n >= 0 ) soma = soma + n; } while( n >= 0 ); 2. Segundo a programação com teste no início, Soffner (2013, p. 64) coloca que um programa “não executará nenhuma repetição (e as ações que ali dentro estiverem programadas) sem antes testar uma condição”. Para realizar a repetição com teste no início, você usará o comando iterativo “while”, que significa em português “enquanto”. Levando em consideração que precisamos estar atentos para que não ocorra um loop infinito, analise as afirmações abaixo e responda a alternativa correta: I. Contador – é utilizada para controlar as repetições, quando esta é determinada. II. Incremento e decremento – trabalha o número do contador, somente quando for positivo. III. Acumulador – que segundo Soffner (2013) irá somar as entradas de dados de cada iteração da repetição, gerando um somatório a ser utilizado quando da saída da repetição. IV. Condição de parada – utilizada para determinar o momento de parar quando não se tem um valor exato desta repetição. a) Somente a afirmação I está correta; b) As afirmações I, III e IV estão corretas; c) As afirmações II e III estão corretas; d) Somente a afirmação IV está correta; e) As afirmações I, II, III e IV estão corretas. Assinale a alternativa que corresponde à parte que melhor se identifica com o código do programa.

0 Respostas

castrofiori está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Lógica





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação