Bahasa Java
1. import java.io.*;
public class quis {
public static void main(String Arg[]) throws IOException {
String str;
String nm;
int ttlhrg;
int hrg;
int kde;
int jlh;
BufferedReader Get=new BufferedReader(new
InputStreamReader(System.in));
System.out.print(" Kode : "); str=Get.readLine();
kde = Integer.parseInt(str);
switch(kde){
case 1 : nm= "Televisi" ; hrg= 1750000;
break;
case 2 : nm= "DVD" ; hrg= 750000;
break;
case 3 : nm= "CD Rom" ; hrg= 450000;
break;
default:
nm= ""; hrg= 0 ;
}
System.out.println(" Nama : " + nm);
System.out.println(" Harga : " + hrg);
jlh = Integer.parseInt(str);
System.out.print(" Jumlah : "); str=Get.readLine();
ttlhrg = jlh * hrg ;
System.out.println(" Total Harga : " + ttlhrg);
}
}
2. import java.io.* ;
public class lat6{
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 ;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
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) ;
if (Kdj==1) {
jbt = “Direktur” ; gaji = 5000000 ;
} else if (Kdj==2) {
jbt = “Wakil Direktur” ; gaji = 4000000 ;
} else if (Kdj==3) {
jbt = “Bendahara” ; gaji = 3000000 ;
} else if (Kdj==4) {
jbt = “Staf” ; gaji = 2000000 ;
} else {
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 );
}
}
3. 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);
}
}
}
4.Untuk perulangan
class loop5
{
public static void main(String Arg[])
{
int bil;
bil=1;
while (bil<=10){
System.out.println(bil) ;
bil+=2;
}
}
}
5. 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) ;
}
}
0 komentar:
Posting Komentar