Advertisement
Lupins

CalculaMedia

Sep 14th, 2011
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.16 KB | None | 0 0
  1. package Horas;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class CalculaMedia
  6. {
  7.     //Atributos
  8.     private String nomeCurso;
  9.  
  10.     //Métodos Construtor
  11.     public CalculaMedia(String nomeCurso)
  12.     {
  13.         setNomeCurso(nomeCurso);
  14.     }
  15.  
  16.  
  17.     //Métodos
  18.     public void setNomeCurso(String nomeCurso)
  19.     {
  20.         this.nomeCurso = nomeCurso;
  21.     }
  22.  
  23.     public String getNomeCurso()
  24.     {
  25.         return nomeCurso;
  26.     }
  27.  
  28.     public void bemVindo()
  29.     {
  30.         System.out.printf("Bem-vindo ao controle de notas do curso de %s\n\n", getNomeCurso());
  31.     }
  32.  
  33.     public void mediaTurma()
  34.     {
  35.         int total = 0, contaNota = 0, nota = 0;
  36.         float media;
  37.  
  38.         while(nota >= 0)
  39.         {
  40.             Scanner type = new Scanner(System.in);
  41.             System.out.println("Entre com uma nota entre 0 e 10, para finalizar entre com -1");
  42.             nota = type.nextInt();
  43.             if(nota < 0)
  44.                 break;
  45.             contaNota++;
  46.             total += nota;
  47.         }
  48.  
  49.         media = total / contaNota;
  50.         System.out.printf("Total de notas informadas: %d\nMédia da turma: %02.2f", contaNota, media);
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement