Membuat Program JAVA dengan “IF” (Kondisi)
Membuat Program JAVA dengan “IF” (Kondisi)
Kali ini aku mau sharing tentang bagaimana cara membuat program java dengan menggunakan beberapa kondisi. Sebelumnya harus diketahui dahulu logika (algoritma) tentang pengkondisian itu sendiri. Dalam kehidupan nyata kita sering dihadapkan dengan kondisi-kondisi dimana kita harus memilih salah satu kondisi untuk menyelesaikan suatu masalah.
Ketika kita lapar maka secara tidak sadar kita akan menggunakan algoritma untuk menyelsaikan masalah tersebut, “Jika saya lapar maka saya makan, jika tidak sakit perut”.. “IF saya lapar “THEN” saya makan “ELSE” saya sakit perut. Ini adalah contoh permasalahan dengan 2 kondisi. Begitupun dalam program, kita akan mengkondisikan suatu alur program untuk menyelesaikan permasalahan yang dicari.
Pada posting kali ini aku mau mencoba membuat program sederhana dengan menggunakan 3 kondisi untuk menentukan diskon pada sebuah toko, format program dan kondisinya sebagai berikut :
Nama Pelanggan : <input>
Nama Barang : <input>
Harga Barang : <input>
Jumlah Barang : <input>
kondisi =
Jika jumlah barang lebih dari 20 maka Diskon 20%
Jika jumlah barang lebih dari 15 maka Diskon 15%
Jika jumlah barang lebih dari 10 maka Diskon 10%
Jika tidak (kurang dari 10) maka Diskon 0% atau tidak mendapat Diskon
***
Berikut coding programnya :
import java.io.*; //meng-import java.io kedalam program
public class ProgramJavaDenganIF
{
public static void main(String args[])
{
try //sintax java untuk menangkap kesalahan ketik dari user
{
String nama, na_brg, ket, ket2; //deklarasi variable dengan tipe data String
double prc, qty, sum, dis, sum_spd; //deklarasi variable dengan tipe data double
System.out.println(“============================”);
System.out.println(“-PROGRAM TOKO SUBUR MAKMUR-”);
System.out.println(“============================”);
BufferedReader type=new BufferedReader (new InputStreamReader (System.in)); //sintax yang berfungsi untuk menahan proses pembacaan program hingga ada input dari user (input basis text)
System.out.print(“Nama : “);
nama=type.readLine(); //input dari user yang dibaca program dengan tipe data string
System.out.print(“Nama Barang : “);
na_brg=type.readLine();
System.out.print(“Harga Barang : “);
prc=Integer.parseInt(type.readLine()); //input dari user yang dibaca program dengan tipe data integer
System.out.print(“Banyak Barang : “);
qty=Integer.parseInt(type.readLine());
sum=qty*prc; //proses
if (qty>=20){ //sintax IF, kalau diartikan = jika variable “qty” lebih atau sama dengan 20, maka… (lanjutkan mebaca keterangan ke bawah)
dis=sum*0.2; //total bayar dikali 0.2 atau artinya 20%
ket=”Discount 20%”; //penambahan variable “ket” sebagai output yang akan dicetak
ket2=”, Anda Menghemat Uang Belanja Sebesar Rp. “;}
else if (qty>=15){
dis=sum*0.15;
ket=”Discount 15%”;
ket2=”, Anda Menghemat Uang Belanja Sebesar Rp. “;}
else if (qty>=10){
dis=sum*0.1;
ket=”Discount 10%”;
ket2=”, Anda Menghemat Uang Belanja Sebesar Rp. “;}
else {
dis=sum*0;
ket=”Discount 0%”;
ket2=”, Anda Menghemat Uang Belanja Sebesar Rp. “;}
sum_spd=sum-dis;
System.out.println(“Jumlah : “+sum); //output
System.out.println(“Discount : “+ket);
System.out.println(“Total Bayar : “+sum_spd);
System.out.println(nama+ket2+dis+” ^_^a”);
}
catch (IOException e)
{e.printStackTrace();}
}
}
Itulah program Java dengan IF, semoga bermanfaat

Ini hanyalah program yang aku tulis dengan pemahaman ku sendiri (yang masih dangkal) tetang java, jadi aku sangat mengharapkan kritik jika terdapat kesalahan demi kemajuan yang lebih baik

About: jefri
You may also like...
Langganan:
Posting Komentar (Atom)
Recent Posts
Popular Posts
-
1.LOAD_FILE Load file adalah query SQL untuk meng-load suatu file scara remote..kurang lebihnya seperti itu ..
-
assalamualaikummm permisi bang ane cuma mau share,.... gimana cara atau trik membuat Flashing screen ( atau layar menjadi kelap kelip,....)
-
pada kamus ini terdapat pilihan opsi dari bahasa Perancis ke Indonesia, dari bahasa Indonesia ke Perancis, lihat seluruh kata, tes, help se...
-
Situs jejaring sosial seperti Twitter dan Facebookbisa menjadi sarana flirting dan aturan berpacaran lewat situs jejaring sosial ini...
-
siap meluncur di tunggu dari kawan kawan untuk sharing bugs and scaning pake bot
-
Buat Ngerjaain Koneksi Orang Gunakan Seperlunya... Misalnya buat mutusin koneksi orang yang lagi buka situs porno
-
Apakah Anda punya sahabat atau rekan yang tampan, mapan tapi sampai sekarang masih senang sendiri dan belum berkeinginan punya pacar. Wa...
-
ada model baru dari vietnam. baru 12 taun gan. liat kaki nya deh gan, bikin deg deg an Cewek Idaman : Lê Hoàng Bảo Trân (Le Hoang Bao ...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Ciuman adalah bahasa tubuh yang populer untuk mengungkapkan rasa sayang kepada pasangan, teman maupun keluarga. Tapi ada beberapa tipe...
Recent Comments
Labels
Labels
Find us on Facebook
Labels
- backtrack (47)
- berita (12)
- blogseo (6)
- education (1)
- foxpro (2)
- hacking (78)
- Ilmu Komputer (131)
- info unik (32)
- intim (12)
- kesehatan (23)
- lounge (4)
- love (11)
- network (1)
- Network-Linux (1)
- network-windows (1)
- olahraga (5)
- pascal (2)
- php (1)
- programer (29)
- relationship (23)
- sqljavascriptdll (7)
- Virus (1)
- webhacking (9)
- wifihack (8)
Tidak ada komentar:
Posting Komentar