Buscar

Analise o seguinte trecho de código. op=1; while(op!=2){ printf(“\n\n O que deseja fazer:\n” “ 1 - Digitar ou editar nota de avaliaç...

Analise o seguinte trecho de código. op=1; while(op!=2){ printf(“\n\n O que deseja fazer:\n” “ 1 - Digitar ou editar nota de avaliação:” “\n 2 - Fechar Resultado:\n”); canf(“%i”,&op); if(op==1){ printf(“Digite o número da avaliação que deseja” “ cadastrar ou editar (de 1 a 5):”); scanf(“%i”,&i); if(i>=1 && i<=5){ printf(“Digite a nota da %iª” “avaliação:”,i); scanf(“%f”,¬asAluno.notas[i-1]); } else printf(“Você deve digitar o número da “ “avaliação entre 1 e 5!\n”); } } Considerando código apresentado, julgue as afirmações a seguir. I - Se op for igua a 5 o laço while não é executado. II – O comando scanf(“%f”,¬asAluno.notas[i-1]); é executado se i=6. III – O código armazena os dados das notas das avaliações em um dos campos de uma struct Está(ão) correta(s) a(s) afirmativa(s): Grupo de escolhas da pergunta I, somente. II, somente. III, somente. II e III, somente. I e II, somente.

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada afirmação: I - Se op for igual a 5 o laço while não é executado. Essa afirmação está incorreta, pois o laço while é executado enquanto a variável "op" for diferente de 2, não de 5. II - O comando scanf("%f",¬asAluno.notas[i-1]); é executado se i=6. Essa afirmação está incorreta, pois o comando scanf só é executado se o valor de "i" estiver entre 1 e 5, conforme indicado no código. III - O código armazena os dados das notas das avaliações em um dos campos de uma struct. Essa afirmação está correta, pois o código está armazenando as notas das avaliações em um array dentro de uma struct. Portanto, a afirmativa correta é a III, somente.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais