TUTORIAL
PEMBUATAN PROGRAM KONVERSI
1.
Buka Eclipse
2.
Klik menu file-new-java
project
3.
New package => tulis
nama package = konversi
4.
Klik kanan pada package
yang telah dibuat sebelumnya dan pilih new-class
5.
New class =>tulis
nama kelas = Konversi
Tandai
option public static void main (string[]args)
6.
Akan keluar script
seperti ini:
package konversi;
public class
Konversi {
/**
* @param args
*/
public static void
main(String[] args) {
}
}
package konversi
menunjukan bahwa package tersbut bernama konversi.
public class Kasir menunjukan nama kelas
tersebut adalah Konversi.
public static void main(String[] args) adalah metode untuk mendisplay tampilan
saat program dijalankan.
7.
tulis kata import java.util.Scanner;
dibawah baris package.ini bertujuan untuk mengimpor fungsi pindai ke dalam
program java
8.
Tulis variabel yang
akan kita gunakan untuk menginput data,dalam hal ini tipe data yang akan kita
gunakan adalah string,integer dan double.String digunakan untuk inputan yang
memerlukan huruf dan angka,dalam program ini kita gunakan untuk fungsi
loop,integer digunakan untuk inputan bilangan bulat dan dapat digunakan untuk
operasi aritmatika, dalam program ini kita gunakan untuk fungsi percabangan.
Sedangkan double digunakan untuk untuk inputan bilangan riil dan dapat
digunakan untuk operasi matematika.dalam program ini kita gunakan sebagai
inputan suhu
Tentukan
variabel untuk tipe data string,contohnya seperti gambar di bawah ini
Tentukan
variabel untuk tipe data integer
Kemudian
tentukan variabel untuk tipe data double
9.
Masukkan nama scanner
yang akan kita gunakan dengan menulis Scanner (nama scanner) = new
Scanner(System.in);
10. Buat
tabel bertuliskan “selamat datang”.gunakan System.out.println untuk
membuatnya,yaitu dengan menulis System.out.println("selamatdatang");
11. Kemudian
buat daftar pilihan program,dalam hal ini kita menggunakan program konversi
suhu celcius ke fahrenheit dan fahrenheit ke celcius.maka buat daftarnya
terlebih dahulu,seperti dibawah ini
12. Kemudian
tulis pembacaan data untuk pemilihan program diatas,gunakan tipe data integer
yang sudah kita deklarasikan tadi dengan menulis (variabel)=(nama
pemindai).nextInt(); .contohnya seperti gambar dibawah ini
a=scan.nextInt();
13. Buat
percabangan untuk pilihan 1 dan pilihan 2,dalam hal ini kita menggunakan switch
case.pertama-tama,tentukan variabel untuk switchnya,dalam hal ini kita gunakan
variabel a sama seperti pembacaan tadi
14. Kemudian
kita tentukan casenya,dalam hal ini kita gunakan angka 1 dan 2 sesuai daftar
pilihan program
Kemudian tentukan isi program untuk
setiap case yang kita gunakan,pertama tulis masukan untuk suhu awalnya.seperti
dibawah ini
Kemudian
tulis pembacaan suhunya,caranya sama seperti pembacaan pilihan tadi
Kemudian
kita masukkan rumus untuk menghitungnya
Jangan
lupa kita beri break diakhir case agar program dapat berhenti
15. Ulangi
untuk case kedua
16. kemudian
tulis kalimat yang akan keluar jika pilihan salah dengan menulis default :
(statement/fungsi yang akan digunakan).
17. Setelah
itu,kita buat tampilan programnya menggunakan system.out.println.seperti gambar
dibawah
18. Kemudian
tulis tampilan untuk hasil penghitungannya,caranya sama seperti membuat
tampilan hanya saja setelah tanda petik kedua,kita sisipkan variabel untuk suhu
awal dan akhirnya.jangan lupa memberi tanda “+” untuk memisahkan tulisan dan
variabel
19. Terakhir, kita buat program
loopnya menggunakan fungsi do-while.pertama tentukan do dahulu, do kita
sisipkan di atas program scanner yang
sudah kita buat lagi,bertujuan apabila fungsi benar,maka akan kembali ke awal
20. Kemudian
tulis tampilan untuk mereset,contohnya seperti di bawah
Tulis pembacaannya,kita gunakan
variabel string tadi karena pilihan yang kita gunakan memakai huruf
Kemudian kita buat scanner baru
lagi
21. Kemudian
kita tentukan fungsi whilenya,dalam hal ini kita kita tulis
while((variabel).equals("(statement yang dimaksud"));.contohnya
seperti gambar dibawah
Selesai!!!!
TUTORIAL
PEMBUATAN PROGRAM KASIR
1.
Buka Eclipse
2.
Klik menu file-new-java
project
3.
New package => tulis
nama package = programkasir
4.
Klik kanan pada package
yang telah dibuat sebelumnya dan pilih new-class
5.
New class =>tulis
nama kelas = Kasir1
Tandai
option public static void main (string[]args)
6.
Akan keluar script
seperti ini:
public class Kasir1 menunjukan nama kelas tersebut adalah Kasir1.
public static void main(String[] args) adalah metode untuk mendisplay tampilan
saat program dijalankan.
7.
Tulis diatas public
class
import
java.util.Scanner;
Penulisan
ini bertujuan untuk mengimpor ekstensi scanner dari java.
8. Tulis nama scanner yang akan digunakan
dibawah public static void
Scanner baca = new Scanner(System.in);
9.
Setelah itu,
deklarasikan variabel yang digunakan. Tulis variabel apa saja yang dipakai
dengan tipe datanya. Inisialisasi pula variabel yang perlu diinisialisasi
kan.
10. Tulis
pertanyaan-pertanyaan yang diajukan untuk mendapatkan inputan dari user.
System.out.print("Masukkan Kode
Barang:");
a=baca.nextLine();
System.out.print berarti menginstruksikan program
untuk menuliskan sesuatu. Dengan demikian,
System.out.print(“Masukkan Kode Barang:”); berarti menginstruksikan
program untuk menulis “Masukkan Kode Barang?” saat program dijalankan. a = baca.nextLine();
berarti inputan kode barang dari user akan dibaca untuk disimpan di variabel a.
System.out.print("Masukkan Jumlah
Pembelian:");
e = baca.nextInt();
System.out.print(“Masukkan Jumlah Pembelian:”);
berarti menginstruksikan program untuk menulis “Masukkan Jumlah Pembelian?”
saat program dijalankan. e = baca.nextLine();berarti inputan jumlah pembelian
dari user akan dibaca untuk disimpan di variabel e
11. Buat
percabangan
if(a.equals("FTN0001")){
b="Buku 'Bahasa Java' ";
f= 157000 ;}
else
Instruksi tersebut menunjukan bahwa apabila inputan
a sebagai variabel kode barang yang diberikan user adalah “FTN0001”, bukan
‘ftn0001’ ataupun inputan lainnya, maka b sebagai variabel nama benda akan
membacanya sebagai “Buku ‘Java’” dan f sebagai variabel harga barang akan
membacanya sebagai 157000.
if(a.equals("FTN0002")){
b="Buku 'IT for a Better
Life'";
f=89000;}
else
Instruksi tersebut menunjukan bahwa apabila inputan
a sebagai variabel kode barang yang diberikan user adalah “FTN0002”, bukan ‘ftn0002’
ataupun inputan lainnya, maka b sebagai variabel nama benda akan membacanya
sebagai “Buku ‘IT for a Better Life’” dan f sebagai variabel harga barang akan
membacanya sebagai 89000.
if(a.equals("FTN0003")){
b="Buku 'Dasar-dasar
Pemrograman'";
f=94000;}
else
Instruksi tersebut menunjukan bahwa apabila inputan
a sebagai variabel kode barang yang diberikan user adalah “FTN0002”, bukan
‘ftn0002’ ataupun inputan lainnya, maka b sebagai variabel nama benda akan
membacanya sebagai “Buku ‘IT for a Better Life’” dan f sebagai variabel harga
barang akan membacanya sebagai 89000.
if(a.equals("FTN0004")){
b="Buku 'All in One
Software'";
f=45000;}
else
Instruksi
tersebut menunjukan bahwa apabila inputan a sebagai variabel kode barang yang
diberikan user adalah “FTN0004”, bukan ‘ftn0004’ ataupun inputan lainnya, maka
b sebagai variabel nama benda akan membacanya sebagai “Buku ‘All in One
Software’” dan f sebagai variabel harga barang akan membacanya sebagai 45000.
if(a.equals("FTN0005")){
b="Buku 'Teknologi Luar
Biasa'";
f=38500;}
else
Instruksi
tersebut menunjukan bahwa apabila inputan a sebagai variabel kode barang yang
diberikan user adalah “FTN0005”, bukan ‘ftn0005’ ataupun inputan lainnya, maka
b sebagai variabel nama benda akan membacanya sebagai “Buku ‘Teknologi Luar
Biasa’” dan f sebagai variabel harga barang akan membacanya sebagai 38500.
System.out.println("kode
yang anda masukkan salah!!!");
Instruksi tersebut menunjukan bahwa
apabila inputan a sebagai variabel kode barang yang diberikan user bukan salah
satu dari “FTN0001”, “FTN0002”, “FTN0003”, “FTN0004”, ataupun “FTN0005” maka
akan muncul tulisan “kode yang anda masukkan salah!!!”
12. Tulis rumus jumlah harga berdasar
perkalian antara harga barang dan jumlah barang dengan variabel masing-masing.
g=f*e;
13. Begitu pula dengan kode barang
selanjutnya, ingat variabel di setiap kode barang harus berbeda, baik variabel
nama barang, harga barang maupun variabel kode barang itu sendiri.
System.out.print("Masukkan
Kode Barang:");
c=baca.nextLine();
c=baca.nextLine();
System.out.print("Masukkan
Jumlah Pembelian:");
d = baca.nextInt();
if(c.equals("FTN0001")){
h="Buku 'Bahasa Java' ";
i= 157000 ;}
else
if(c.equals("FTN0002")){
h="Buku 'IT for a Better
Life'";
i=89000;}
else
if(c.equals("FTN0003")){
h="Buku 'Dasar-dasar
Pemrograman'";
i=94000;}
else
if(c.equals("FTN0004")){
h="Buku 'All in One
Software'";
i=45000;}
else
if(c.equals("FTN0005")){
h="Buku 'Teknologi Luar
Biasa'";
i=38500;}
else
System.out.println("kode yang
anda masukkan salah!!!");
j=i*d;
System.out.print("Masukkan Kode
Barang:");
k=baca.nextLine();
k=baca.nextLine();
System.out.print("Masukkan
Jumlah Pembelian:");
l = baca.nextInt();
if(k.equals("FTN0001")){
m="Buku
'Bahasa Java' ";
n=
157000 ;}
else
if(k.equals("FTN0002")){
m="Buku 'IT for a Better
Life'";
n=89000;}
else
if(k.equals("FTN0003")){
m="Buku 'Dasar-dasar
Pemrograman'";
n=94000;}
else
if(k.equals("FTN0004")){
m="Buku 'All in One
Software'";
n=45000;}
else
if(k.equals("FTN0005")){
m="Buku
'Teknologi Luar Biasa'";
n=38500;}
else
System.out.println("kode yang
anda masukkan salah!!!");
z=l*n;
System.out.print("Masukkan Kode
Barang:");
o=baca.nextLine();
o=baca.nextLine();
System.out.print("Masukkan
Jumlah Pembelian:");
p = baca.nextInt();
if(o.equals("FTN0001")){
q="Buku 'Bahasa Java' ";
r= 157000 ;}
else
if(o.equals("FTN0002")){
q="Buku 'IT for a Better
Life'";
r=89000;}
else
if(o.equals("FTN0003")){
q="Buku 'Dasar-dasar
Pemrograman'";
r=94000;}
else
if(o.equals("FTN0004")){
q="Buku 'All in One
Software'";
r=45000;}
else
if(o.equals("FTN0005")){
q="Buku 'Teknologi Luar
Biasa'";
r=38500;}
else
System.out.println("kode yang
anda masukkan salah!!!");
s=p*r;
System.out.print("Masukkan
Kode Barang:");
t=baca.nextLine();
t=baca.nextLine();
System.out.print("Masukkan
Jumlah Pembelian:");
u = baca.nextInt();
if(t.equals("FTN0001")){
v="Buku
'Bahasa Java' ";
w= 157000 ;}
else
if(t.equals("FTN0002")){
v="Buku 'IT for a Better
Life'";
w=89000;}
else
if(t.equals("FTN0003")){
v="Buku 'Dasar-dasar
Pemrograman'";
w=94000;}
else
if(t.equals("FTN0004")){
v="Buku 'All in One
Software'";
w=45000;}
else
if(t.equals("FTN0005")){
v="Buku 'Teknologi Luar Biasa'";
w=38500;}
else
System.out.println("kode yang
anda masukkan salah!!!");
x=u*w;
14. Tulis
total harga dengan menjumlahkan seluruh jumlah harga (variabel g, j, z, s, x)
System.out.print("Total harga:");
System.out.println(+ (g+j+z+s+x)) ;
15. Hitung
kembalian berdasarkan pengurangan antara uang yang dibayarkan yang telah
diinput terlebih dahulu dengan total harga
16. Buat tabel sederhana yang terdiri dari
kolom kode barang, harga satuan, jumlah pembelian, dan jumlah harga, sertakan
pula total harga, uang yang dibayarkan dan kembalian. Cetak pula tulisan “Tunjukan
struk ini dan anda akan terbebas dari biaya parkir” apabila total harga lebih
dari atau sama dengan 500000.
17.
Program berhasil
dibuat.
TUTORIAL
PEMBUATAN PROGRAM KALKULATOR
1.
Buka Eclipse
2.
Klik menu file-new-java
project
3.
New package => tulis
nama package = kalkulator
4.
Klik kanan pada package
yang telah dibuat sebelumnya dan pilih new-class
5.
New class =>untuk
menulis nama kelas = kalkulator
Tandai
option public static void main (string[]args)
6.
Maka pada layar akan
muncul listing seperti :
Pada package kalkulator
diatas itu meenujukkan bahwa package tersbut mempunyai nama kalkulator.
public class kalkulator menunjukan nama kelas
tersebut adalah Kalkulator.
public static void main(String[] args) adalah metode untuk mendisplay tampilan
saat program dijalankan.
7.
Tulis
kata import java.util.Scanner; dibawah baris package.ini bertujuan untuk
mengimpor fungsi pindai ke dalam program java
package kalkulator;
import java.util.Scanner;
public class Kalkulator {
8.
Selanjutnya
Tentukan variabel untuk tipe data integer yang akan kita gunakan
package
kalkulator;
9.
Tulis variabel yang
akan kita gunakan untuk menginput data,dalam hal ini tipe data yang akan kita
gunakan adalah string,integer.dalam program ini String digunakan untuk inputan
angka,integer digunakan untuk inputan bilangan bulat dan dapat digunakan untuk
operasi aritmatika.Tentukan variabel untuk tipe data string,contohnya seperti
gambar di bawah ini :
10. Masukkan
nama scanner yang akan kita gunakan dengan menulis Scanner (nama scanner) = new
Scanner(System.in);
11. Selanjutnya kita
membuat variasi sendiri-sendiri untuk pembukaan dalam program yang kita buat,
dengan menggunakan listing system.out.println(); untuk membuatnya,kali ini
sebagai contohnya
12. Lalu
langkah selanjutnya buat listing program seperti berikut ini:
berfungsi untuk memasukkan jumlah angka
yang akan kita gunakan untuk menghitung
13. Lalu
masukkan listing seperti berikut ini:
Berfungsi untuk nantinya kita gunakan
pilihan yang akan kita gunakan dalam menghitung
14.
Kemudian tulis
pembacaan data untuk pemilihan program diatas,gunakan tipe data integer yang
sudah kita deklarasikan tadi dengan menulis (variabel)=(nama
pemindai).nextInt(); .contohnya seperti gambar dibawah ini
Pilihan = input.nextInt();
15. Lalu
masukkan listing berikut ini , yang berguna untuk menjalankan program
penjumlahan
if (pilihan == 1){
hasil = angka1 + angka2;
System.out.println("hasil
penjumlahan: " + hasil);
}
16. Lalu
masukkan listing berikut ini , yang berguna untuk menjalankan program
pengurangan
else if (pilihan == 2){
hasil
= angka1 - angka2;
System.out.println("hasil
pengurangan: " + hasil);
}
17. Lalu
masukkan listing berikut ini , yang berguna untuk menjalankan program pengalian
else if (pilihan == 3){
hasil
= angka1 * angka2;
System.out.println("hasil
pengalian: " + hasil);
}
18. Lalu
masukkan listing berikut ini , yang berguna untuk menjalankan program pembagian
else if (pilihan == 4){
hasil
= angka1 / angka2;
System.out.println("hasil
pembagian: " + hasil);
}
19. Lalu
masukkan listing berikut ini , yang berguna untuk menjalankan program konversi
atau persen
else if (pilihan == 5){
hasil
= angka1 % angka2;
System.out.println("hasil
sisa pembagian: " + hasil);
}
20.
Lalu masukkan listing:
else {
System.out.println("maaf,
pilihan tidak tersedia");
}
Artinya jika pada pemilihan angka yang kita masukkan
salah maka akan muncul listing maaf, pilihan tidak tersedia.
22.
Kemudian kita buat
program loopnya menggunakan fungsi do-while.pertama tentukan do dahulu, do kita
sisipkan di atas program scanner yang
sudah kita buat.
package kalkulator;
import java.util.Scanner;
public class Kalkulator {
public
static void main(String[] args) {
// TODO
Auto-generated method stub
int
hasil,pilihan, angka1, angka2;
String
jawab;
do{
Scanner
input = new Scanner(System.in);
23.
Tentukan
fungsi whilenya,dalam hal ini kita kita tulis
while((variabel).equals("(statement yang dimaksud")); Masukkan listing berikut
ini, untuk menentukan pilihan ya atau tidak.
System.out.println("Masih ingin berhitung?
Ya/Tidak");
jawab
= input.nextLine();
jawab
= input.nextLine();
}while(jawab.equals("Ya"));}}
Ketika kita jalankan akan muncul Masih
ingin berhitung? Ya/Tidak silahkan untuk memilih. Apabila inputan dari user adalah “Ya” maka, program
akan mengulang dari awal, namun bila “Tidak” maka program akan berhenti.
0 komentar:
Posting Komentar