Ed
há 11 meses
Para que o algoritmo em C funcione corretamente e produza a saída "Aprovado com 60.00" para as entradas "60" e "60", precisamos calcular a média das notas e verificar se essa média é maior ou igual a 60. Vamos analisar as opções: A) `if (nota1 + nota2 >= 60)` e `printf ("Aprovado com %.2f", nota1)` - A condição não calcula a média, e imprime apenas `nota1`, o que não é correto. B) `if (((nota1 + nota2) / 2 >= 60)` e `printf ("Aprovado com %.2f", nota1)` - A condição está correta, mas imprime apenas `nota1`, o que não é o desejado. C) `if (((nota1 + nota2) / 2 > 60)` e `printf ("Aprovado com %.2f", ((nota1 + nota2) / 2))` - A condição está quase correta, mas o operador deve ser `>=` para incluir a média de 60. Além disso, imprime a média corretamente. D) `if (((nota1 + nota2) / 2 >= 60)` e `printf ("Aprovado com %.2f", ((nota1 + nota2) / 2))` - Esta opção tem a condição correta e imprime a média corretamente. A opção correta é: D `((nota1 + nota2) / 2 >= 60)` e `((nota1 + nota2) / 2)`.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material