Erro em contagem de notas nulas e menores que 6

\(\newcommand\Id[1]{\mbox{\textit{#1}}}\)

A solução apresentada não funciona porque as verificações de “menor que 6,0” e “igual a 0” não são mutuamente exclusivas. Uma nota igual a zero tem que contar nas duas categorias. Ainda assim, o código somente faz a comparação de notas nulas caso a verificação de “menor que 6,0” tenha falhado, pois é usado um senão se na estruturação.

Como as duas condições devem ser verificadas separadamente, uma solução é o uso de uma estrutura se independente para cada uma, o que leva à soução que segue.

Desta forma uma nota igual a zero provocaria o incremento dos dois contadores.