Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Program If Bertingkat Yang Menampilkan Harga Mobil/Motor

Program If Bertingkat Yang Menampilkan Harga Mobil/Motor

Program If Bertingkat Yang Menampilkan Harga Mobil/Motor Sesuai Keinginan User

Program If Bertingkat Yang Menampilkan Harga Mobil/Motor - Seleksi digunakan untuk mengarahkan agar proses dapat berjalan. Seleksi merupakan suatu program untuk mengambil keputusan berdasarkan suatu kondisi. Pada Java seleksi memiliki dua macam bentuk yaitu seleksi dengan if...else dan switch...case.

Sebuah program yang dibuat menggunakan algoritma tertentu pada umumnya memiliki perintah-perintah yang hanya bisa dikerjakan pada situasi dan kondisi tertentu. Seleksi bertingkat dapat diartikan sebagai seleksi di dalam seleksi. 

Kali ini saya akan membagikan program tentang if bertingkat yang akan menampilkan harga mobil dan motor, kira-kira contoh soalnya seperti berikut :

Contoh Soal
"Buat program dengan if bertingkat untuk menampilkan harga mobil/motor berdasarkan pilihan yang dimasukkan oleh user dengan ketentuan :
- Pilih 1, jika pilihan mobil dan ada pilihan selanjutnya apakah Jazz (170 jt), Brio (120 jt), Mobilio (170 jt)
- Pilih 2, jika pilihan motor dan ada pilihan selanjutnya Vario (16 jt), Beat (14 jt), Vixion (20 jt)."

Program

import java.util.Scanner;
public class ifbertingkat
{
public static void main(String args[])
{
Scanner in = new Scanner(System.in);
Scanner masuk = new Scanner(System.in);
String pil, mobil, motor,jazz, brio, mobilio, vario, beat, vixion;
System.out.println("Harga Mobil dan Motor");
System.out.println("                 ");
System.out.print("masukkan pilihan (mobil/motor) : ");
pil = in.nextLine();
if (pil.equals("mobil"))
{
System.out.print("Masukan Mobil (jazz, brio, mobilio) : ");
mobil=in.nextLine();
if (mobil.equals("jazz"))
System.out.println("Harga Mobil Jazz = 170 juta");
else if (mobil.equals("brio"))
System.out.println("Harga Mobil Brio = 120 juta");
else if (mobil.equals("mobilio"))
System.out.println("Harga Mobil Mobilio = 170 juta");
else
System.out.println("Salah Masukan Merek Mobil");
}
else if (pil.equals("motor"))
{
System.out.print("Masukan Merek Motor (vario, beat, vixion) : ");
motor=in.nextLine();
if (motor.equals("vario"))
System.out.println("Harga Motor Vario = 16 juta");
else if (motor.equals("beat"))
System.out.println("Harga Motor Beat = 14 juta");
else if (motor.equals("vixion"))
System.out.println("Harga Motor Vixion = 20 juta");
else
System.out.println("Salah Masukan Motor");
}
else
System.out.println("Salah Masukan Pilihan");
}
}

OUTPUT

Program If Bertingkat Yang Menampilkan Harga Mobil/Motor

Post a Comment for "Program If Bertingkat Yang Menampilkan Harga Mobil/Motor"