Assalamuaikum .kawan"
baiklah kita akan meneruskan pembahasan dari pertemuan 4 sebelumnya dan Di pertemuan ke 5 ini di pembahasan kuliah saya mata kuliah pemograman 1 , masih Struktur Keputusan yaitu :
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
TOKO BIG SUSU
--------------------------
A. Susu Dancow
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
B. Susu Bendera
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
C. Susu SGM
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
Masukan Merk Susu [1.Dancow / 2.Bendera / 3.SGM] :1
Masukan Ukuran kaleng [1.Kecil / 2.Sedang / 3.Besar] :1
Harga Satuan Barang Rp. 15000
Merek Susu :Susu Dancow
Ukuran Kaleng :Ukuran Kecil
Jumlah yang dibeli :10
Harga yang harus dibayar sebesar Rp. 150000.0
Dan untuk pertemuan ke 5 ini , cukup di Latihan Swiftcase 2 ini ... banyak latihan lagi dan semangat belajar java :D ..ada yang kurang jelas silahkan bisa beri komentar di bawah ya :D
bye" sobat wassalammualaikum wr.wb :D
baiklah kita akan meneruskan pembahasan dari pertemuan 4 sebelumnya dan Di pertemuan ke 5 ini di pembahasan kuliah saya mata kuliah pemograman 1 , masih Struktur Keputusan yaitu :
-------------------------------------------------------------------------------------------------------------
3. STRUKTUR SWIFT CASE ( IF)
-------------------------------------------------------------------------------------------------------------
Statement switch merupakan statement alternatif, statement ini biasanya
digunakan untuk menyederhanakan kompleksitas statement if yang banyak
mengandung kondisi.
Tapi, switch ini memiliki batasan, yaitu variabel harus bertipe integer,
atau yg cocok dengan integer seperti char, boolean,byte, short, dan
long
Adapun bagian nya seperti Perintah dibawah ini :
Switch (Variabel)
{
case nilai1 :
Blok
statement 1 yang benar
;
break
;
case nilai2 :
Blok
statement 2 yang benar
;
break
;
case
nilai3 :
Blok
statement 3 yang benar
;
break
;
default :
blok statement 4 yang salah
;
}
LATIHAN SOAL SWIFT CASE 1
-------------------------------------------------------------------------------------------------------------
Output :
Masukan Jumlah Point = 1
----------------------
Nama : Didik Setya Budi
point : 1
Medali Emas
----------------------
Input :
import java.util.Scanner;
public class LatihanPertemuan5Case1 {
public static void main(String[] args) {
int point;
System.out.println("Masukan Jumlah Point =");
System.out.println("--------------------");
System.out.println("Nama : Didik Setya Budi");
System.out.println("Point : 1");
System.out.println("Medali Emas");
System.out.println("--------------------");
Scanner input=new Scanner (System.in);
point=input.nextInt();
switch (point) {
case 1 : System.out.println("Medali Emas"); break;
case 2 : System.out.println("Medali Perak"); break;
case 3 : System.out.println("Medali Perunggu"); break;
default : System.out.println("Tidak Dapat Medali"); break;
}
}
}
atau lebih jelasnya seperti gambar dibawah ini :
-------------------------------------------------------------------------------------------------------------
LATIHAN SOAL SWIFT CASE 2
-------------------------------------------------------------------------------------------------------------
Output :
--------------------------
A. Susu Dancow
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
B. Susu Bendera
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
C. Susu SGM
1. Ukuran Kecil
2. Ukuran Sedang
3. Ukuran Besar
Masukan Merk Susu [1.Dancow / 2.Bendera / 3.SGM] :1
Masukan Ukuran kaleng [1.Kecil / 2.Sedang / 3.Besar] :1
Harga Satuan Barang Rp. 15000
Merek Susu :Susu Dancow
Ukuran Kaleng :Ukuran Kecil
Jumlah yang dibeli :10
Harga yang harus dibayar sebesar Rp. 150000.0
Input :
import java.util.Scanner;
public class LatihanPertemuan5Case3 {
public static void main(String[] args) {
String nama_susu = null;
int kode_susu,ukuran=0, harga=0, jml=0, total=0;
Scanner input =new Scanner (System.in);
System.out.println("Toko Big Susumu Gede");
System.out.println("---------------------------");
System.out.println("1. Susu Dancow");
System.out.println("\t 1. Ukuran Kecil");
System.out.println("\t 2. Ukuran Sedang");
System.out.println("\t 3. Ukuran Besar");
System.out.println("2. Susu Bendera");
System.out.println("\t 1. Ukuran Kecil");
System.out.println("\t 2. Ukuran Sedang");
System.out.println("\t 3. Ukuran Besar");
System.out.println("3. Susu SGM");
System.out.println("\t 1. Ukuran Kecil");
System.out.println("\t 2. Ukuran Sedang");
System.out.println("\t 3. Ukuran Besar");
System.out.println("Masukan Kode Susu [1/2/3]:");
kode_susu = input.nextInt();
System.out.print("Masukan Ukuran Kaleng [1/2/3:]");
ukuran = input.nextInt();
switch (kode_susu) {
case 1:
nama_susu="Dancow";
switch (ukuran) {
case 1 : harga = 15000; break;
case 2 : harga = 20000; break;
case 3 : harga = 25000; break;
default : harga = 0; break;
}
break;
case 2:
nama_susu="Bendera";
switch (ukuran) {
case 1 : harga = 13500; break;
case 2 : harga = 17500; break;
case 3 : harga = 20000; break;
default : harga = 0; break;
}
break;
case 3:
nama_susu="SGM";
switch (ukuran) {
case 1 : harga = 15000; break;
case 2 : harga = 18500; break;
case 3 : harga = 22000; break;
default : harga = 0; break;
}
break;
}
System.out.println("Susu:"+nama_susu);
System.out.println("Harga Satuan Barang:"+harga);
System.out.println("Jumlah yang dibeli:");
jml =input.nextInt();
total=jml*harga;
System.out.println("Harga yang harus dibayar sebesar Rp."+total);
}
}
atau lebih jelasnya seperti gambar dibawah ini :
Dan untuk pertemuan ke 5 ini , cukup di Latihan Swiftcase 2 ini ... banyak latihan lagi dan semangat belajar java :D ..ada yang kurang jelas silahkan bisa beri komentar di bawah ya :D
bye" sobat wassalammualaikum wr.wb :D
Post a Comment
Silahkan Tulis Komentar Anda ...
Tinggalkan komentar anda jika anda memiliki kritik/saran atau artikel saya yang kurang dimengerti.
By: Dhi-_-Dix