TUGAS JAVA
file 1:
/**
* @(#)tugasjava.java
*
* tugasjava application
*
* @author
* @version 1.00 2012/5/10
*/
import java.util.Scanner;
public class tugasjava {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int pil1;
try
{
System.out.println("Menu");
System.out.println("1. Input Grade ");
System.out.println("2. Input Angka");
System.out.print("pilihan anda ");
throw new exceptiontugas(pil1=input.nextInt());
}
catch(Exception exp)
{
System.out.print(exp.toString());
}
}
}
file 2 dalam 1 project :
import java.util.Scanner;
public class exceptiontugas extends Exception
{
String pilihan;
exceptiontugas(int pil1)
{
switch(pil1)
{
case 1:
{
Scanner abc=new Scanner(System.in);
String grade= " ";
float nilai;
System.out.println("masukan nilai mahasiswa ");
nilai=abc.nextFloat();
if((nilai>=80)&&(nilai<=100))
grade="A";
else if((nilai>=68)&&(nilai<=79.99))
grade="B";
else if((nilai>=56)&&(nilai<=67.99))
grade="C";
else if((nilai>=45)&&(nilai<=55.99))
grade="D";
else if((nilai>0)&&(nilai<=44.99))
grade="E";
else if(nilai>100)
grade="nilai diluar range";
System.out.println(grade);break;
}
case 2:
{
Scanner def=new Scanner(System.in);
long total;
int x,y;
System.out.println("masukan angka ke satu");
x=def.nextInt();
System.out.println("masukan angka ke dua");
y=def.nextInt();
total=x/y;
if(total==0)
System.out.println("angka tidak dapat dibagi");
else if(total!=0)
System.out.println("total = "+total);break;
}
default:
{
System.out.println("pilihan cuman sampai 2");
}
}
}
public String toString()
{
return pilihan;
}
}
Tidak ada komentar:
Posting Komentar