Advertisement
LuanMouse

exercicio 17 aaaaaaaa

Mar 31st, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. O processo de avaliação de uma determinada disciplina obedece aos seguintes critérios:
  2. *durante o ano são dadas 4 notas;
  3. *a nota final é obtida pela média aritmética das 3 maiores notas dadas durante o curso;
  4. *é considerado aprovado o aluno que obtiver a nota final superior ou igual a 70 pontos e que tiver comparecido a um mínimo de 40 aulas
  5. O algoritmo deve:
  6. *cadastrar um conjunto de dados obtendo o número da matrícula, o nome do aluno, as 4 notas e a frequência(número de aulas frequentadas)
  7. Calcular:
  8. *a nota final de cada aluno;
  9. *a maior e menor nota da turma;
  10. *a nota média da turma;
  11. *ao total de alunos reprovados;
  12. *a percentagem de alunos reprovados por frequência
  13. Listar os dados:
  14. *gerar um relatório contento todos os dados dos alunos cadastrados
  15. *o que foi calculado no item anterior
  16. ----------------------------------------------------------------------------------
  17. algoritmo "ex 17"
  18.  
  19. var
  20. aluno, curso, per:caracter
  21. mat, freq: real
  22. nota1, nota2, nota3, nota4: real
  23. medtotal: real
  24.  
  25. inicio
  26. Enquanto mat=0 ou mat=-1
  27. Escreval("Nome do Aluno: ")
  28. leia(aluno)
  29. Escreval("Matricula do Aluno: ")
  30. leia(mat)
  31. Escreval("O Nome do Curso: ")
  32. leia(curso)
  33. Escreval("Informe o seu Periodo: ")
  34. leia(per)
  35. Escreval("Informe a frequencia: ")
  36. leia(freq)
  37. Escreval("Sua primeira Nota: ")
  38. leia(nota1)
  39. Escreval("Sua segunda Nota: ")
  40. leia(nota2)
  41. Escreval("Sua terceira nota: ")
  42. leia(nota3)
  43. Escreval("Sua quarta nota: ")
  44. media_total<-((nota1*4)+(nota2*3)+(nota3*2)+(nota4*1)/4)
  45. Escreval("Aluno: ",aluno)
  46. Escreval("Matrícula: ",mat)
  47. Escreval("Curso: ",curso)
  48. Escreval("Período: ",per)
  49. Escreval("Média Total: ",medtotal)
  50.  
  51. fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement