a.Untuk mencari gaji dengan menggunakan array ulang lagi atau tidak
import java.io.* ;
public class lat8{
public static void main(String Arg[]) throws IOException{
String str ; String NIP ; String Nama ;String jbt ;
double gaji=0 ; double pajak =0 ; double total=0 ;
int Kdj ;char lagi;string input;lagi='y';
BufferedReader Get=new BufferedReader(new
InputStreamReader(System.in)) ;
while (lagi=='y'){
System.out.print(“NIP : “) ; NIP = Get.readLine() ;
System.out.print(“Nama : “) ; Nama = Get.readLine() ;
System.out.print(“Kode : “) ; str = Get.readLine() ;
Kdj = Integer.parseInt(str) ;
switch(Kdj) {
case 1 : jbt = “Direktur” ; gaji = 5000000 ;
break ;
case 2 : jbt = “Wakil Direktur” ;gaji = 4000000;
break ;
case 3 : jbt = “Bendahara” ; gaji = 3000000 ;
break ;
case 4 : jbt = “Staf” ; gaji = 2000000 ;
break ;
default :
jbt = “” ; gaji = 0 ;
}
pajak = 0.1 * gaji ;
total = gaji-pajak ;
System.out.println(“Jabatan : ” + jbt ) ;
System.out.println(“Gaji : ” + gaji) ;
System.out.println(“Pajak : ” + pajak ) ;
System.out.println(“Total : ” + total ) ;
system.uot.print("Menghitung lagi ? (y/t)");
input=masuk.next();
lagi=input.charAt(0);
}
}
}
b.Untuk perulangan
class loop5
{
public static void main(String Arg[])
{
int bil;
bil=1;
while (bil<=10){
System.out.println(bil) ;
bil+=2;
}
}
}
c.Perulangan menggunakan while
import java.io.* ;
class loop6{
public static void main(String Arg[]) throws IOException {
int pil, l, s, r, p ;
double ls, vol ;
String str ;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
do{
System.out.println("Menu Utama") ;
System.out.println("1. Hitung Volume Kubus") ;
System.out.println("2. Hitung Luas") ;
System.out.println("3. Hitung LUas Lingkaran") ;
System.out.println("4. Keluar Program") ;
System.out.print("Pilihan Anda : ") ; str = Get.readLine() ;
pil = Integer.parseInt(str) ;
while(pil){
while(pil=1) {
System.out.println("Menghitung Volume Kubus") ;
System.out.print("Sisi : ") ; str = Get.readLine() ;
s = Integer.parseInt(str) ;
vol = s * s * s ;
System.out.println("Volume Kubus : " + vol) ;
}
while(pil=2){
System.out.println("Menghitung Luas Persegi Panjang") ;
System.out.print("Lebar : ") ; str = Get.readLine() ;
l = Integer.parseInt(str) ;
System.out.print("Panjang : ") ; str = Get.readLine() ;
p = Integer.parseInt(str) ;
ls = p * l ;
System.out.println("Luas Persegi Panjang : " + ls) ;
}
while(pil=3){
System.out.println("Menghitung Luas Lingkaran") ;
System.out.print("Jari Jari : ") ; str = Get.readLine() ;
r = Integer.parseInt(str) ;
ls = 3.14 * r * r ;
System.out.print("Luas Lingkaran : " + ls) ;
}
}
str = Get.readLine() ;
} while( pil != 4) ;
}
}
Selasa, 03 Mei 2011
Tugas konsep pemrograman
Langganan:
Posting Komentar (Atom)























0 komentar:
Posting Komentar