Advertisement
ManuMaloka

Mini Projeto 10

Mar 10th, 2023
456
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Module Module1
  2.     Dim soma, count, i, nalunos As Integer
  3.     Dim media, perc As Decimal
  4.  
  5.  
  6.     Sub Main()
  7.         Console.WriteLine("<><><><><><><><><><><><><>")
  8.         Console.WriteLine("")
  9.         Console.WriteLine("_____ MINI PROJETO 10 _____")
  10.         Console.WriteLine("")
  11.         Console.WriteLine("<><><><><><><><><><><><><>")
  12.         Console.WriteLine("")
  13.  
  14.         Console.Write("Digite o número total de alunos: ")
  15.         nalunos = Console.ReadLine()
  16.  
  17.         count = 0
  18.         soma = 0
  19.  
  20.         Dim nota(nalunos) As Decimal
  21.  
  22.         Console.WriteLine("")
  23.  
  24.         'Calcula o somatório de todas as notas.
  25.  
  26.  
  27.         For i = 1 To nalunos
  28.             Console.Write("Introduza a nota do aluno " & i & " : ")
  29.             nota(i) = Console.ReadLine()
  30.             soma = soma + nota(i)
  31.  
  32.         Next
  33.  
  34.         'Calcula a média das notas
  35.  
  36.         media = soma / nalunos
  37.  
  38.         'Calcular o número de alunos com nota superior à meida
  39.  
  40.         For i = 1 To nalunos
  41.             If nota(i) > media Then
  42.                 count = count + 1
  43.             End If
  44.         Next
  45.  
  46.         'Calcular a percentagem
  47.  
  48.         perc = (100 * count) / nalunos
  49.         Console.WriteLine("")
  50.         Console.WriteLine("Percentagem de alunos com a nota superior à media: " & Math.Round(perc, 1) & "%")
  51.  
  52.         Console.ReadKey()
  53.  
  54.  
  55.     End Sub
  56.  
  57. End Module
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement