All Chapter Rental Multimedia

dokumen-dokumen yang mirip
Topik. 1. Statement if 2. Statement if..else.. 3. Statement if..else.. If (bertingkat ) 4. Penggunaan Input Keyboard

Mata Kuliah : Pemrograman Berbasis Objek Pertemuan : 4

Perulangan / Looping

Modul 3 Flow Control dan Input

Chapter 12.1: package chapter.pkg12; /** * Advan */ import java.util.random; import static java.lang.system.out; public class Chapter12 {

Percabangan & Perulangan

TUGAS 1: WIN OR LOSE. package kartu; import java.util.random; public class kartu { /** args the command line arguments

SEKUEN, PERCABANGAN & PENGULANGAN

Obyektif : KONTROL ALUR PROGRAM

1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Percabangan dan Perulangan

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

Latihan Ujian Pemrograman Berorientasi Objek. Semester Genap 2016/2017

Method / Fungsi / Sub Program

TPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

Penyeleksi Kondisi / Percabangan

if (ekspresi_boolean) { Pernyataan1; } else { Pernyataan2; }

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

Input Nilai tanpa Case String di Java

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA

Method. Pemrograman Dasar Sistem Informasi PTIIK Herman Tolle

Percabangan & Perulangan

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

Bahasa Pemrograman :: Dasar Pemrograman Java

Projek Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

Modul 3: Kendali program dan teknik. penyimpanan data

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

PRAKTIKUM PEMROGRAMAN LANJUT MODUL 1

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 4 CONTROL FLOW STATEMENT

Decision and Looping

A. Judul Percobaan/praktikum Tipe Data, Keyword, Variabel, Operator dan Teknik Konfersi

Kelompok 7. package (tiopan-programmer java) public class aritmatika1{ public static void main(string[]tiw){ int calculation = 1;

Disini untuk menginput dan output menggunakan keyboard menggunakan package import java.util.scanner.

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 5 Dosen : Bella Hardiyana S. Kom

Tiopan Indra Wahyudi R5L PROJECT KELOMPOK 7 R5L. package brekk; public class brekk{ public static void main(string[]args){

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

LAPORAN PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PENGENALAN OBJECT ORIENTED PROGRAMMING

Modul Praktikum 3 Pemograman Berorientasi Objek

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

MODUL 5 PERULANGAN A. WHILE

if (ekspresi_boolean) {

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

Struktur Kontrol Pemrograman Java : PERCABANGAN

TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :

Pengenalan Java, Tipe Data, Variabel dan Operator. Putu Putra Astawa

Gambar 1. Ilustrasi Stack

Struktur Kontrol. Gambar 1: Flowchart Statement If

LAPORAN PRAKTIKUM PEMROGRAMAN BERBASIS OBJEK

BAB II VARIABEL DAN TIPE DATA

2 TIPE DATA DAN VARIABEL

Pada akhir pembahasan, peserta diharapkan mampu untuk:

Pertemuan III [STRUKTUR KONTROL] CariGrade.java Program mencari grade nilai menggunakan struktur control if-else

BAHASA PEMROGRAMAN JAVA

Terdiri atas deretan karakter String diimplementasikan oleh java dalam bentuk class. Dapat langsung di konstruksi tanpa perintah new

PEMBAHASAN UJIAN TENGAH SEMESTER PEMROGRAMAN BERBASIS OBYEK Dosen : Tim Dosen PBO

DASAR PEMOGRAMAN JAVA

PERCOBAAN 1 : Ketik program di bawah ini, bila terjadi kasalahan waktu compile dan runtime, betulkan!

BAB 6. Struktur Kontrol

Pertemuan 2 Struktur Kontrol Percabangan

INSTRUKSI PENCABANGAN

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

MODUL 2 STRUKTUR KONTROL

SUMBER BELAJAR PENUNJANG PLPG

BAB 1 KONSEP DASAR JAVA

BAB 6. Struktur Kontrol

BAB 5 Mendapatkan Input dari Keyboard

Modul Praktikum Bahasa Pemrograman 1

BAB 5 Mendapatkan Input dari Keyboard

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

IF PEMROGRAMAN LANJUT EXCEPTION. Oleh : Andri Heryandi, M.T.

PENYELEKSIAN /PERCABANGAN & PERULANGAN Part II. 5 th week Estu Sinduningrum ST,MT

Belajar ArrayList di Java

Firma Firmansyah Adi B. Resume Web Service

PEMROGRAMAN JAVA : VARIABEL DAN TIPE DATA

MODUL PRAKTIKUM STRUKTUR DATA DAN ALGORITMA STACK

Insertion Sort Dengan Algoritma Divide And Conquer

{ System.out.println("PERANCANGAN PROGRAM APLIKASI ESTIMASI KEUNTUNGAN PRODUKSI PADA PT POPPY DHARSONO DENGAN. System.out.

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

int fungsi_2() { int main() { fungsi_1(); fungsi_2(); return 0;

//PROGRAM class ContohDoWhile { public static void main(string[] args) { int i=6; do { System.out.println("Saya sedang belajar Java"); i++;

Metode Binnary Searching di Java Console

Nama Lengkap : Muiz Lidinillah NIM :

Array Sebagai Parameter Method

Modul Praktikum 4 Pemograman Berorientasi Objek

DASAR PEMROGRAMAN JAVA. Astrid Lestari Tungadi, S.Kom., M.TI.


PEMAHAMAN DASAR DASAR JAVA

Arrays. Misalkan kita ingin menyimpan 100 buah integer Buat 100 variabel bertipe integer. Tidak efisien!

IF PEMROGRAMAN LANJUT PERCABANGAN. Oleh : Andri Heryandi, M.T.

PRAKTIKUM I EXCEPTION HANDLING

Sekarang, kita akan mencoba untuk menganalisa program Java pertama : public class Hello {

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR PROGRAM DENGAN KONDISI

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE

Pendahuluan. Tujuan MODUL

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

IF PEMROGRAMAN LANJUT PERULANGAN. Oleh : Andri Heryandi, M.T.

A. TEORI ARRAY 1 DIMENSI

A. TEORI ARRAY 1 DIMENSI

Transkripsi:

All Chapter Rental Multimedia package Rental_Multimedia; import java.util.scanner; import java.text.decimalformat; import javax.swing.joptionpane; public class Rentalindo { public static String NAME ="PT.RENTALINDO VISUAL MANDIRI PALEMBANG",CITY="\nPT.RENTALINDO VISUAL MANDIRI JAKARTA"; public static String getname(){ return NAME; public static String getcity(){ return CITY; public static double hargabarang(int jhs, double hgp){ double UM; if (jhs<0) return 0; else UM=jHS*hGP; return UM; /** * @param args */

public static void main(string[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); String array[]={">projector",">tv PLASMA",">CAMERA",">HT",">LED"; String confirm=""; int rows=1; int cols=5; int [ ] [ ] twod=new int[rows][cols]; int n=0; int x; String thename= getname(), thecity= getcity(); System.out.print("\n \f *** HELLO *** \f\n\n"); System.out.print("--------------------------------------\n"); System.out.print(" TEAM :\f *KELOMPOK G* \f \n"); System.out.print(" KELAS : TI. 12 \n"); System.out.print(" TEMA :RENTAL MULTIMEDIA (RENTALINDO) \n"); System.out.print("--------------------------------------\n"); System.out.print(" System.out.print(" *RENTALINDO VISUAL MANDIRI*\n"); (Rental Multimedia) \n\n"); System.out.print(theName+"\n Merupakan Cabang Dari "+thecity); System.out.print("\n\n*****"); System.out.print("\nPT.RENTALINDO VISUAL MANDIRI ini bergerak di dalam bidang penyewaan alat-alat Multimedia."); System.out.print("\nYang dapat membantu dalam penyelenggaran acara anda, dengan kualitas alat yang baik,"); System.out.print("\nDan dengan harga yang terjangkau pula."); System.out.print("\n");

twod[0][0]=1; twod[0][1]=2; twod[0][2]=3; twod[0][3]=4; twod[0][4]=5; JOptionPane.showMessageDialog(null, "Welcome To Rentalindo (Multimedia) \n"); char[] ch1={'.'; for (char daftar1:ch1){ System.out.print("\n"); System.out.print("\n\f~DAFTAR HARGA BARANG MULTIMEDIA~\f"); System.out.print("\n========================================================== ======\n"); System.out.print("\n\f1.PROJECTOR"); switch (daftar1){ case'.':system.out.print(daftar1+"rp.1.000.000/hari"); break; char []ch2={'.'; for (char daftar2:ch2){ System.out.print("\n\f2.TV PLASMA"); switch (daftar2){ case'.':system.out.print(daftar2+"rp.600.000/hari"); break; char []ch3={'.'; for (char daftar3:ch3){ System.out.print("\n\f3.CAMERA"); switch (daftar3){

case'.':system.out.print(daftar3+" Rp.800.000/hari"); break; char []ch4={'.'; for (char daftar4:ch4){ System.out.print("\n\f4.HT"); switch (daftar4){ case'.': System.out.print(daftar4+" Rp.150.000/hari"); break; char []ch5={'.'; for (char daftar5:ch5){ System.out.print("\n\f5.LED"); switch (daftar5){ case'.':system.out.print(daftar5+" Rp.1.500.000/hari"); break; System.out.print("\n========================================================== ======"); System.out.print("\n\nmasukan no barang yang akan anda sewa = "); x= input.nextint(); if (x==1){ System.out.print(array[0]+"\n Harga Rp.1.000.000 /hari\n"); else if (x==2){ System.out.print(array[1]+"\n Harga Rp.600.000 /hari\n"); else if (x==3){ System.out.print(array[2]+"\n Harga Rp.800.000 /hari\n");

else if (x==4){ System.out.print(array[3]+"\n Harga Rp.150.000 /hari\n"); else if (x==5){ System.out.print(array[4]+"\n Harga Rp.1.500.000 /hari\n"); else if(x>5) { System.out.print("maaf! no yang ada masukan tidak ada di daftar kami."); do{ Sewa?"); String inputjhs = JOptionPane.showInputDialog(null, "Masukkan Jumlah Hari int jhs = Integer.parseInt(inputjHS); System.out.println(" Jumlah Hari Sewa "+jhs+" hari"); Barang?"); String inputhgp = JOptionPane.showInputDialog(null, "Masukkan Harga double hgp = Float.parseFloat(inputhGP); double totalum=hargabarang(jhs,hgp); DecimalFormat mycurrformatter = new DecimalFormat("$###,###,###"); String payrollcurrency = mycurrformatter.format(totalum); payrollcurrency); JOptionPane.showMessageDialog(null, "Total Harga Sewa : "+ System.out.println(" Total Harga Sewa Rp."+payrollCurrency);

confirm = JOptionPane.showInputDialog(null, "Ikuti Prosedure [Yes No] : "); while ((confirm.charat(0)== 'Y')); while(true){ int answer = JOptionPane.showConfirmDialog(null,"\n"+"Apakah anda Akan Melakukan Pembayaran [YES NO]?","welcome to java",joptionpane.information_message); if(answer == JOptionPane.NO_OPTION answer == JOptionPane.CANCEL_OPTION){ System.exit(0); System.out.print(">Pembayaran\n"); "); String s=joptionpane.showinputdialog(null,"masukkan Uang Pembayaran System.out.println(" Pembayaran Awal Rp."+s); String m=joptionpane.showinputdialog(null,"masukkan Sisa Pembayaran "); System.out.println(" Sisa Pembayaran Rp."+m); try{ n=integer.parseint(s); System.out.println("\n"); catch (NumberFormatException nfe ){ System.out.println("sorry");

System.out.println("\n output Massage \n"+ nfe.getmessage()); System.out.println("\n nooutput : \n"+ nfe.tostring()); System.out.print(" TERIMAKASIH "); System.out.printf("\n****** MELANCARKAN ACARA ANDA ADALAH KEPUASAAN BAGI KAMI ******");

MAKA, HASIL NYA :