Ir para conteúdo
Fórum Script Brasil
  • 0

Exercicio Programacao Python


Mônica Madison

Pergunta

Enunciado

Contar ocorrências (2): Aprovação em disciplina

Na Universidade Federal do Amazonas (UFAM), um aluno é aprovado em uma disciplina se atender a dois critérios: ter média igual ou superior a 5,0 e ter frequência igual ou superior a 75% da carga horária. Se sua frequência for menor que esse limiar, o aluno é reprovado por frequência, independentemente da sua nota. Por fim, o aluno é reprovado por nota se, tendo comparecido ao número mínimo de aulas, não atingiu a média exigida.

As notas dos alunos de uma classe é guardada em um vetor de reais. A quantidade de presenças às aulas é armazenada em outro vetor de mesmo tamanho, mas contendo elementos inteiros.

Escreva um programa que leia o vetor de notas, o vetor de presença e a carga horária da disciplina, nessa ordem. Como saída, deve ser informado um vetor de três posições, contendo os seguintes dados, em ordem:

  • Número de alunos aprovados.

  • Número de alunos reprovados por nota.

  • Número de alunos reprovados por frequência.

Considere que as entradas fornecidas são sempre válidas: notas entre 0 e 10, frequência entre 0 e a carga horária, tamanhos iguais dos vetores de notas e frequência.

Dicas

  • Utilize um vetor para contar o número de ocorrências de cada situação elencada. Não se esqueça de zerar todos os elementos do vetor antes de começar a contar.
  • Exemplo (não exaustivo). Para a entrada [10, 10, 9] [44, 45, 46] 60, a saída deverá ser [2 0 1]. Isso significa que o primeiro aluno tirou dez, mas frequentou menos de 75% das 60h de aula previstas; logo foi reprovado por frequência. Os dois alunos seguintes atenderam aos dois critérios e por isso foram aprovados.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...