QUESTÃO 9 • Uma estrutura de repetição permite executar um conjunto de instruções tentas vezes quanto for necessário, sem a necessidade de replicar o mesmo trecho de código por várias vezes. Replicar código fonte de maneira desregulada, além de deselegante, pode tornar o código ineficiente e dificultar em muito a manutenção de um algoritmo. LEAL, Gislaine Camila Lapasini. OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação II. Maringá - PR.: UniCesumar, 2020. Analise o código a seguir: 01 - #include 02 - #include 03 - int main(){ 04 - int cont; 05 - float x; 06 - scanf("%f", &x); 07 - for(cont=1;cont<=3;cont++){ 08 - x = x/2; 09 - } 10 - printf("%0.0f", x); 11 - } Com base no código fonte apresentado acima, realize o teste de mesa com base nos dados informados nas afirmações abaixo. I - Caso o usuário insira o valor x = 200 (linha 6), ao fim do algoritmo, a variável x valerá 25. II - Caso o usuário insira o valor x = 8 (linha 6), ao fim do algoritmo, a variável x valerá 1. III – Caso o usuário insira o valor x = 12 (linha 6), ao fim do algoritmo, a variável x valerá 3. Sendo assim, é correto o que se afirma em: Alternativas Alternativa 1: I, apenas. Alternativa 2: II, apenas. Alternativa 3: III, apenas. Alternativa 4: I e II, apenas. Alternativa 5: I, II e III.
Soluções para a tarefa
Respondido por
0
Resposta:
Alternativa 4 Apenas I e II
Explicação:
Caso o usuário insira o valor x = 12 (linha 6), ao fim do algoritmo, a variável x valerá 2 e não 3.
celsooliveirajr:
Arigato gozaimashita
Perguntas interessantes
Ed. Física,
7 meses atrás
Matemática,
7 meses atrás
Inglês,
7 meses atrás
Saúde,
10 meses atrás
Biologia,
1 ano atrás
Física,
1 ano atrás