Sunday, January 17, 2010

"My Simple program"

/*STEPHEN PAEL
  BSIT-1
  IT 103 B
*/



import java.io.*;

public class pael
{
public static String name;
public static String repeat;
public static String input1,input2,date,amount;
public static int num;
public static int grade,accountnumber;
public static int grade2;
public static String abss;
public static int choose=0;
public static int answer=0;
public static void main(String [] args){

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

System.out.println("\t\nMENU");
System.out.println("[1]\tATM");
System.out.println("[2]\tBIO-DATA");
System.out.println("[3]\tCALCULATOR");
System.out.println("[4]\tGRADE");
System.out.println("[5]\tEXIT");
double bal=.50, amount=.00;
int grade=90;
double grade2=.00;
int bb=0;
int bc=0;
double abss,b3,b4;
try{
System.out.println("SELECT NUMBER 1-5: ");
String name=in.readLine();
int num=Integer.parseInt(name);


switch(num)
{
case 1:
System.out.println("ATM");
try{

System.out.println("DEPOSIT");
System.out.print("\nAccount Number\t: ");
accountnumber=Integer.parseInt(in.readLine());
System.out.print("Amount\t\t: Php ");
bal=Double.parseDouble(in.readLine());

System.out.println("______________________________________________________________________________");
System.out.println("\nWITHDRAW");
System.out.println("\nCLIENT'S NAME");
System.out.print("\nFirst Name\t: ");
input1=in.readLine();
System.out.print("Last Name\t: ");
           input2=in.readLine();
System.out.print("Date Withdraw\t: ");
date=in.readLine();
System.out.print("Amount\t\t: Php ");
amount=Double.parseDouble(in.readLine());
}catch(IOException e){
System.out.print("INVALID");
}
System.out.println("______________________________________________________________________________");
System.out.println("\n\t\t\t\tWITHDRAWAL SLIP");
System.out.println("\t\t\t\t BDO DUMAGUETE");
System.out.println("\t\t\t\t\t\tAccount Number: "+accountnumber);
System.out.print("\n\nCLIENT'S NAME: "+input2);
System.out.println(","+input1);
System.out.println("\n\n\tTRANSACTION:\t\t\t\tDATE WITHDRAWN:\n\tWithdraw\t\t\t\t"+date);
System.out.println("\nCURRENT BALANCE: Php "+bal);
System.out.println("PREVIOUS BALANCE: Php "+(bal-amount));
System.out.println("______________________________________________________________________________");
                         do{
                            try{
                                System.out.println("REPEAT PROCESS ATM? Y/N");
                                repeat = in.readLine();
                            
                            }catch(Exception e){}
                        
                        }while(repeat.equalsIgnoreCase("Y"));
                        
break;

case 2:

System.out.println("BIO-DATA");
System.out.println("\tSimple Bio Data");
System.out.println("NAME:\tSTEPHEN PAEL");
System.out.println("BIRTHDATE:\tJUNE 23, 1989");
System.out.println("AGE:\t\t20");
System.out.println("SEX:\t\tMale");
System.out.println("ADDRESS:\tAGAN-AN SIBULAN NEG.OR.");
System.out.println("HEIGHT: 5'7");
System.out.println("WEIGHT: 50 LBS.");
System.out.println("\n\nFATHER'S NAME:\tAGUSTIN PAEL");
System.out.println("MOTHER'S NAME:\tSHIELA PAEL");
System.out.println("\nFATHER'S OCCUPATION:\tPEDICAB OPERATOR");
System.out.println("MOTHER'S OCCUPATION:\tHOUSEWIFE");

System.out.println("\n\n\t*EDUCATIONAL BACKGROUND*");
System.out.println("\nELEMENTARY:\tW.C.E.S.");
System.out.println("SECONDARY:\tN.O.H.S.");
System.out.println("TERTIARY:\tFoundation University");
do{
try{
System.out.println("REPEAT PROCESS BIO-DATA? Y/N");
repeat = in.readLine();
}catch(Exception e){}

}while(repeat.equalsIgnoreCase("Y"));
break;
case 3:
do{
System.out.println("CALCULATOR");
try{

                      System.out.print("\nEnter 1st number: ");
                      bb=Integer.parseInt(in.readLine());

                      System.out.print("\nEnter 2nd number: ");
                      bc=Integer.parseInt(in.readLine());

                      System.out.println("Choose Operation");
                      System.out.println("[1]\tAddition");
                      System.out.println("[2]\tMultiplication");
                      System.out.println("[3]\tSubtraction");
                      System.out.println("[4]\tDivision");

                      System.out.print("SELECT:");
                      choose=Integer.parseInt(in.readLine());


                      }catch(Exception e){}


                      if(choose==1){
                      answer=bb+bc;
                      System.out.println("\n\t\tSum is: "+answer);
                      }
                      else if(choose==2){
                      answer=bb*bc;
                      System.out.println("\n\t\tProduct is: "+answer);
                      }

                      else if(choose==3){
                      answer=bb-bc;
                      System.out.println("\n\t\tDifference is: "+answer);
                      }
                      else if(choose==4){
                              if(bc>0){
                      answer=bb/bc;
                      System.out.println("\n\t\tQuotient is: "+answer);}
                              else{
                              System.out.println("oopsss.....");
                              }
                      }
                               
        
                      

                         try{
             System.out.println("REPEAT PROCESS FOR CALCULATOR? Y/N");
             repeat = in.readLine();
                      }catch(Exception e){}

                                }while(repeat.equalsIgnoreCase("Y"));

break;
case 4:
System.out.println("GRADE");

try{
          
           System.out.println("ENTER GRADE: ");
         grade2=Double.parseDouble(in.readLine());
          
        
          
              }catch(IOException e){
              
               System.out.println("INVALID");
           }
        

         if(grade<=100 && grade>=99)
           {
                System.out.println("EQUIVALENT TO 1.00");
                System.out.println("REMARKS: PASSED");
           }
        
           else if(grade<=98 && grade>=96)
         {
                System.out.println("EQUIVALENT TO 1.25");
                System.out.println("REMARKS: PASSED");
           }
         else if(grade<=95 && grade>=93)
         {
                System.out.println("EQUIVALENT TO 1.50");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<=92 && grade>=90)
         {
                System.out.println("EQUIVALENT TO 1.75");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<=89 && grade>=87)
           {
                System.out.println("EQUIVALENT TO 2.00");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<=86 && grade>=84)
           {
                System.out.println("EQUIVALENT TO 2.25");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<=83 && grade>=81)
           {
                System.out.println("EQUIVALENT TO 2.50");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<=80 && grade>=78)
         {
                System.out.println("EQUIVALENT TO 2.75");
                System.out.println("REMARKS: PASSED");
           }
           else if(grade<= 77 && grade>=75)
         {
                System.out.println("EQUIVALENT TO 3");
                System.out.println("REMARKS: FAILED");
           }
           else if(grade<=74 && grade>=69)
           {
                System.out.println("EQUIVALENT TO 5");
                System.out.println("REMARKS: FAILED");
           }
                     do{
                                        try{
                                                System.out.println("REPEAT PROCESS GRADE? Y/N");
                                                repeat=in.readLine();
                                        }catch(Exception e){}
  }while(repeat.equalsIgnoreCase("Y"));
break;
case 5:
System.exit(0);
break;
default:
System.out.println("invalid");

}

}catch(Exception e){}

}

}

No comments:

Post a Comment