Assalamualaikum WR WB
Kali ini saya berkesempatan untuk mempostingkan sebuah tugas yang diberikan oleh guru dalam pelajaran java.
Nah di sini saya di beri tugas agar saya membuat daftar Makanan lalu saya di suruh untuk memilih menu makanan dan juga harus menghitung harga makanan yang saya pilih nah untuk itu saya posting di sini supaya bisa jadi pembelajaran bagi siswa-siswa lainnya hehehe :D.
Oke langsung saja kita masuk ke script
import java.util.Scanner;//komponen-komponen yang di butuhkan oleh scaner
public class Seleksi_Makanan {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);//instansiasi scanner yang bertujuan untuk mengambil input dari keyboard
int a = 0;// inisialisasi variable a bertype integer dan bernilai 0
int harga = 0;// inisialisasi variable harga bertype integer dan bernilai 0
int b = 3500;// inisialisasi b bertype integer dan bernilai 3500 (sebagai harga batagor)
int k = 4500;// inisialisasi k bertype integer dan bernilai 4500 (sebagai harga kupat tahu)
int s = 8500;// inisialisasi s bertype integer dan bernilai 8500 (sebagai harga sepagheti)
System.out.println("MENU MAKANAN");
System.out.println("----------------------------");
System.out.println("1. Batagor Rp.3500,00");
System.out.println("2. Kupat Tahu Rp.4500,00");
System.out.println("3. Spagheti Rp.8500,00");
System.out.println("----------------------------");
String i;// inisialisasi i bertype string
for (i = "y"; i.equals("y");)//proses pengulangan menggunakan for
{
System.out.print("Silahkan Masukan Nomor Menu Yang Anda Pilih :");
a = scan.nextInt();//untuk mengambil input dari keyboard
//penyeleksian menggunakan struktur kontrol if
if (a == 1){//proses penseleksian apabila a atau input yang di masukan user samadengan 1 maka akan tampil statement
System.out.println("Menu Yang Anda Pilih Adalah Batagor Rp." +b );
harga = harga + b;//apabila user memilih 1 maka harga akan di tambah dengan b = 3500
}
else if (a == 2){
System.out.println("Menu Yang Anda Pilih Adalah Kupat Tahu Rp." +k );
harga = harga + k;//apabila user memilih 2 maka harga akan di tambah dengan b = 4500
}
else if (a == 3){
System.out.println("Menu Yang Anda Pilih Adalah Spagheti Rp." +s);
harga = harga + s;//apabila user memilih 3 maka harga akan di tambah dengan b = 8500
}
else{//apabila user menginputkan nomor yang tidak ada dalam daftar maka akan tampil statement berikut
System.out.println("Pesanan Yang Anda Pilih TIdak Tersedia");
}
//input pengulangan hasil dari for apabila Y makan akan di ulang kembali pertanyaan yang sama
//tetapi apabila user memilih T maka proses akan langsung berhenti
System.out.print("Apakah anda mau melanjutkan? Y/T :");
i = scan.next();
}
//hasil total harga dari penjumlahan yang user pesan
System.out.print("Terimakasih untuk kunjungannya, total pembayaran sebesar Rp." +harga);
}
}
Nah Ini adalah contoh hasil dari pekerjaan saya
gimana mudahkan pasti bisa dong smuanya ! hehehe
mohon maaf apabila banyak yang salah dalam hasil kerja saya namanya juga belajar hehehe
No comments:
Post a Comment