"IM THE BEST DAMN THING THAT YOUR EYES HAVE EVER SEEN"

Tuesday, December 27, 2011

Answer on Java Activity

import java.awt.*;
import javax.swing.*;
//to use JOption you can change the * into JOption

public class JaysonAbion{
// Change the class which is JaysonAbion
public static void main(String[] args)
{
String name = JOptionPane.showInputDialog("Input Name");
String section = JOptionPane.showInputDialog("Input Section");
String prelimgrade = JOptionPane.showInputDialog("Input Prelim Grade");
double prelimg = Double.parseDouble(prelimgrade);
String midtermgrade = JOptionPane.showInputDialog("Input Midterm Grade");
double midtermg = Double.parseDouble(midtermgrade);
String finalgrade = JOptionPane.showInputDialog("Input Final Grade");
double finalg = Double.parseDouble(finalgrade);
double sum = prelimg+midtermg+finalg;
double quo = sum/3;

// difference between int and double
// int is use for fix number
// double is for decimal places

if (quo >= 1.0 && quo <= 1.2){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nExcellent");
} else if (quo >= 1.21 && quo <= 1.7){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nVery Good");
} else if (quo >= 1.71 && quo <= 2.1){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nGood");
} else if (quo >= 2.11 && quo <= 2.99){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nFair");
} else if (quo >= 3.0 && quo < 3.01){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nPassing");
} else if (quo > 3.01 && quo <= 4.0){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nConditional");
} else if (quo >= 4.01 && quo <= 5.0){
JOptionPane.showMessageDialog(null, "" + name + " " + section + " " + "\nYour grade is: " +quo + "\nFailed");
}
System.exit(0);
}
}

// using if else statement
// message dialog as an output

-------------
note: read before copying.

No comments: