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\n", 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
Respostas
respondido por:
2
Resposta:
c) “if”, “else”, “n >= 0”
Explicação:
Segundo Soffner (2013), quando aplicado o comando do/while as ações
poderão ser executadas pelo menos uma vez antes do teste condicional
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás