Programa Para Calcular Notas da UNIP

Publicado: 18 de dezembro de 2009 em Computadores e Internet
PROGRAMA PARA CALCULAR NOTAS…

ESSE É UM PEQUENO PROGRAMA EM JAVA QUE EU CRIE PARA CALCULAR AS NOTAS
DE MINHA UNIVERSIDADE, O PROGRAMA É BEM LEGAL…

É SÓ COMPILAR O CÓDIGO E RODAR…                                                                                                                                                                    
CODE:


import javax.swing.*;
public class NotasUnip {

  public static void main (String args [])
{
 float np1, np2, pii, notaNP1, notaNP2, notaPII, media, exame, mediaExame;
 int sair=0;
 String nome;

do
{
 String menu = "Sistema de Notas da Unip\n"+
                   "Escolha Uma Opção do Menu\n\n"+
                   "1 – Calcular Notas\n"+
                   "2 – Sair do Sistema";
// Opcao recebe menu e mostra na tela
  int opcao = Integer.parseInt(JOptionPane.showInputDialog(menu));

// Se a Opção for 1, faz esse Método
 if (opcao == 1)
{
// Entrada do Usuario
    nome = JOptionPane.showInputDialog("Digite o Seu Nome: ");
    np1 = Float.parseFloat(JOptionPane.showInputDialog("Digite a Nota da NP1: "));
    np2 = Float.parseFloat(JOptionPane.showInputDialog("Digite a Nota da NP2: "));
    pii = Float.parseFloat(JOptionPane.showInputDialog("Digite a Nota da PII: "));

//Calculos para saber a Media
     notaNP1 = np1 * 4;

     notaNP2 = np2 * 4;

     notaPII = pii * 2;

     media =  (( notaNP1 +  notaNP2 + notaPII ) / 10);

    if ( media >= 6.7)
     {
      JOptionPane.showMessageDialog(null," Aluno: " + nome + "\n\nAluno Aprovado!!!\n VC Deve ter Estudado Muito!!!" + "\nMedia: " + media);
     }
    else
     {
     JOptionPane.showMessageDialog(null," Aluno: " + nome + "\n\nAluno Reprovado, Faça o Exame" + "\nMedia: " +  media);
     }

//Calculos para o Exame
 if ( media < 6.69)
  {
    exame = Float.parseFloat(JOptionPane.showInputDialog("\n\nEXAME\n\n" + "Digite a Nota do Exame: "));
    mediaExame = ((media + exame) /2);

     if (mediaExame >= 4.7)
      {
      JOptionPane.showMessageDialog(null," Aluno: " + nome + "\n\nAluno Aprovado pelo Exame!!!" + "\nParabéns Foi por Pouco!!!" + "\nMedia: " + mediaExame);
      }
     else
       {
        JOptionPane.showMessageDialog(null," Aluno: " + nome + "\n\nAluno Reprovado, VC está de DP" + "\nVai dar Mais Lucro para a UNIP"+ "\nMedia: " + mediaExame);
       }
  }
}
  else if  (opcao == 2) //Se for 2 ele fecha o programa
  {
    JOptionPane.showMessageDialog(null,"Luiz Carlos Riber\nObrigado, Até a Próxima…");// Mostra na Tela
    System.exit(0);  // Fecha o Programa
  }
  else  // E se não for 1 e 2, ele mostra uma mensagem
     JOptionPane.showMessageDialog(null,"Você digitou um numero errado, digite novamente");
}
while(sair != 1);
}
}
                                                                                                                                                                                                                                                        

About these ads

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s