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
Monday, September 10, 2012
Saturday, September 1, 2012
Program Menentukan Jumlah Bilangan Bulat dan Bilangan Pecahan.
Assalamualaikum WR WB
Pada Kesempatan kali ini saya akan membagi hasil program saya tentang penyeleksian bilangan bulat/pecahan yang diberikan oleh guru-guru saya. saya menggunakan bahasa pemrograman JAVA. Text Editor yang saya gunakan adalah NetBeans 6.9.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication11;
import java.util.Scanner;//berguna untuk mengimport .Scanner
//yang terdapat dalam package java.util untuk mengambil input sebuah angka dari keyboard
/**
*
* @author TOSHIBA
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int a = 0;//inisialisasi variable bulat dan bertipe data integer
int b = 0 ; //inisialisasi variable pecahan dan bertipe data integer
Scanner scan = new Scanner (System.in);//instansiasi classLib sebagai fungsi mendapatkan input dari keyboard
System.out.print("Masukan jumlah bilangan : ");//menampilkan kalimat yang ingin user masukan berapa jumlah bilangan
int jumlah = scan.nextInt();//input banyaknya jumlah bilangan yang akan dimasukkan
for(int i=1; i<=jumlah; i++)//pengulangan sesuai input jumlah bilangan dimasukkan
{
System.out.print("Bilangan ke "+i+" : ");//mencetak kalimat sesuai pengulangan yang telah di masukan user
double angka = scan.nextDouble();//sebagai input bilangan dan yang nantinya akan diseleksi apakah bilangan yang di masukan user adalah bilangan bulat atau pecahan
kedua x = new kedua();//sebagai instansiasi class kedua, dan untuk memanggil fungsi bulat dan pecahan yang ada di class kedua
a = x.a(angka,jumlah, a);//pemanggilan fungsi bulat
b = x.b(angka,jumlah, b);//pemanggilan fungsi pecahan
}
System.out.println("Jumlah bilangan bulat = "+a);//output bilangan bulat
System.out.println("Jumlah bilangan pecahan = "+b);//output bilangan pecahan
System.out.println("");
System.out.println("Created By : Wildan Taufik");
System.out.println("NIS : 1011113886");
System.out.println("Sekolah/Kelas : SMKN 4 Bandung, XII RPL 1 ");
}
}
----------------------------------------------------------------------------------------------------------------------------------
Dan selanjutnya saya membuat class yang kedua
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication11;
/**
*
* @author TOSHIBA
*/
public class kedua {
public int a (double c, int jumlah, int a){
if (c % 1 == 0)//proses penyeleksian bilangan bulat
a++;//jika kondisi sesuai maka bilangan tersebut akan masuk kedalam variable bilangan bulat
return a;
}
public int b (double c, int jumlah, int b){
if (c % 1 != 0)//proses penyeleksian bilangan pecahan
b++;//jika kondisi sesuai maka bilangan tersebut akan masuk kedalam variable bilangan pecahan
return b;
}
}
Dan jika semua benar maka akan tampil seperti yang ada pada gambar di bawah ini
Hasil yang dijalankan melalui NetBeans
Hasil yang dijalankan melalui CMD
Jika anda ingin jelas anda bisa unduh di sini DOWNLOAD
Apa Itu JAVA...?
Java adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun microsystems yang dikembangkan pada tahun 1995 . Awalnya java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling " Bapak Java " menyukai kopi tubruk yang berasal dari pulau Jawa . Jadi kita perlu berbangga menjadi warga negara Indonesia.
Java
sendiri merupakan bahasa pemrograman yang berbasis objek , maksudnya adalah
semua aspek yang terdapat pada java adalah objek sehingga sangat memudahkan
untuk mendesain , membuat dan mengembangkan program java dengan cepat .
Kelebihan ini membuat program java menjadi mudah untuk digunakan oleh banyak
orang . Bahasa pemrograman ini juga dapat digunakan oleh banyak sistem
operasi , seperti : Microsoft Windows, Linux, Mac OS, dan Sun Solaris (
Multiplatform ).
Kelebihan Java :
Berorientasi objek ,
Memudahkan untuk mendesign dan mengembangkan program dengan cepat dan teliti ,
sehinnga mudah digunakan . Salah satu bahasa pemrograman yang berorientasi
objek secara murni .
Mirip c++, Mempunyai
sintaks yang mirip dengan bahasa pemrograman c++ . Sehingga para pengguna c++
banyak yang hijrah menggunakan Java .
Multiplatform, Dapat
digunakan dibanyak sistem operasi .
Perkembangan yang luas,
Dari game sampai sistem operasi handphone menggunakan program java . Misalnya
Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe .jar ( Java Archive ) .
Mempunyai pengumpulan
sampah otomatis.
Kekurangan Java :
Proses Compile, Mengharuskan pengguna mengcompile
programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang
tidak perlu mengcompile terlebih dahulu .
Penggunaan Memori yang besar , Berbeda dengan bahasa
pemrograman lain yang hanya membutuhkan memori sedikit.
Subscribe to:
Posts (Atom)