Advertisement
danielvitor23

Untitled

Nov 29th, 2020 (edited)
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. Algoritmo "calcula_notas"
  2. Var
  3. n, i : INTEIRO
  4. menor_nota, maior_nota, nota_i: REAL
  5. aluno_menor_nota, aluno_maior_nota, aluno_i: CARACTERE
  6. Inicio
  7. ESCREVAL("Digite a quantidade de alunos ")
  8. LEIA(n)
  9. ESCREVAL("Digite o nome do aluno ")
  10. LEIA(aluno_i)
  11. ESCREVAL("Digite a nota do aluno ")
  12. LEIA(nota_i)
  13. aluno_maior_nota := aluno_i
  14. aluno_menor_nota := aluno_i
  15. maior_nota := nota_i
  16. menor_nota := nota_i
  17. i := 1
  18. ENQUANTO (i < n) FACA
  19. i := i + 1
  20. ESCREVAL("Digite o nome do aluno ")
  21. LEIA(aluno_i)
  22. ESCREVAL("Digite a nota do aluno ")
  23. LEIA(nota_i)
  24. SE (nota_i < menor_nota) ENTAO
  25. aluno_menor_nota := aluno_i
  26. menor_nota := nota_i
  27. SENAO
  28. SE ((nota_i = menor_nota) E (aluno_i < aluno_menor_nota)) ENTAO
  29. aluno_menor_nota := aluno_i
  30. menor_nota := nota_i
  31. FIMSE
  32. FIMSE
  33. SE (nota_i > maior_nota) ENTAO
  34. aluno_maior_nota := aluno_i
  35. maior_nota := nota_i
  36. SENAO
  37. SE ((nota_i = maior_nota) E (aluno_i < aluno_maior_nota)) ENTAO
  38. aluno_maior_nota := aluno_i
  39. maior_nota := nota_i
  40. FIMSE
  41. FIMSE
  42. FIMENQUANTO
  43. ESCREVAL("Aluno com menor nota: ", aluno_menor_nota)
  44. ESCREVAL("Aluno com maior nota: ", aluno_maior_nota)
  45. Fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement