pbo mbi2
TRANSCRIPT
![Page 1: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/1.jpg)
LAPORAN AKHIR PRAKTIKUM
Mata Praktikum : Pemrograman Berbasis Objek
Kelas : 2IA22
Praktikum ke : 2
Tanggal : 18 Maret 2011
Materi : Java
NPM : 53409232
Nama : Deby Triana
Ketua Asisten : Sendy
Paraf Asisten :
Jumlah lembar : 8 lembar
LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2011
![Page 2: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/2.jpg)
Listing program
import java.io.*;class kalkulator{public static void main(String[] args){DataInputStream dis = new DataInputStream(System.in);
double tambah,kurang,bagi,kali;int pil;
try{
System.out.println("==================================");System.out.println("==================================");System.out.println("== Program Kalkulator ==");System.out.println("== 1.PERTAMBAHAN ==");System.out.println("== 2.PENGURANGAN ==");System.out.println("== 3.PEMBAGIAN ==");System.out.println("== 4.PERKALIAN ==");System.out.println("==================================");System.out.println("==================================");
System.out.print("\n");System.out.print("Masukkan Pilihan = " );pil = Integer.parseInt(dis.readLine());
if (pil == 1){
System.out.println("\n");System.out.println("------PROGRAM PERTAMBAHAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
tambah = x + y;
System.out.println("Hasilnya adalah : " + tambah);}
if (pil == 2){
![Page 3: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/3.jpg)
System.out.println("\n");System.out.println("------PROGRAM PENGURANGAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
kurang = x - y;
System.out.println("Hasilnya adalah : " + kurang);}
if (pil == 3){
System.out.println("\n");System.out.println("------PROGRAM PEMBAGIAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
bagi = x / y;
System.out.println("Hasilnya adalah : " + bagi);}
if (pil == 4){
System.out.println("\n");System.out.println("------PROGRAM PERKALIAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
kali = x * y;
System.out.println("Hasilnya adalah : " + kali);}
if ((pil < 0) || (pil > 4)){
![Page 4: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/4.jpg)
System.out.println("MASUKKIN PILIHANNYA YANG BENER..!");}
}
catch (Exception e){
System.out.println("MASUKKAN INPUT DATA YANG BENER COY..!");}
System.out.println("\n");System.out.println("****PROSES SELESAI****");
}}
Logika program
import java.io.*;class kalkulator{public static void main(String[] args){DataInputStream dis = new DataInputStream(System.in);
double tambah,kurang,bagi,kali;int pil;
try{
System.out.println("==================================");System.out.println("==================================");System.out.println("== Program Kalkulator ==");System.out.println("== 1.PERTAMBAHAN ==");System.out.println("== 2.PENGURANGAN ==");System.out.println("== 3.PEMBAGIAN ==");System.out.println("== 4.PERKALIAN ==");System.out.println("==================================");System.out.println("==================================");
System.out.print("\n");System.out.print("Masukkan Pilihan = " );pil = Integer.parseInt(dis.readLine());
if (pil == 1){
System.out.println("\n");System.out.println("------PROGRAM PERTAMBAHAN------");
![Page 5: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/5.jpg)
System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
tambah = x + y;
System.out.println("Hasilnya adalah : " + tambah);}
if (pil == 2){
System.out.println("\n");System.out.println("------PROGRAM PENGURANGAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
kurang = x - y;
System.out.println("Hasilnya adalah : " + kurang);}
if (pil == 3){
System.out.println("\n");System.out.println("------PROGRAM PEMBAGIAN------");System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
bagi = x / y;
System.out.println("Hasilnya adalah : " + bagi);}
if (pil == 4){
System.out.println("\n");System.out.println("------PROGRAM PERKALIAN------");
![Page 6: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/6.jpg)
System.out.println("\n");System.out.print("Masukkan Bilangan Pertama= ");double x = Double.parseDouble(dis.readLine());
System.out.print("Masukkan Bilangan Kedua= ");double y = Double.parseDouble(dis.readLine());
kali = x * y;
System.out.println("Hasilnya adalah : " + kali);}
if ((pil < 0) || (pil > 4)){
System.out.println("MASUKKIN PILIHANNYA YANG BENER..!");}
}
catch (Exception e){
System.out.println("MASUKKAN INPUT DATA YANG BENER COY..!");}
System.out.println("\n");System.out.println("****PROSES SELESAI****");
}}
![Page 7: pbo mbi2](https://reader036.vdocuments.pub/reader036/viewer/2022082412/55167c5d4979596e558b466c/html5/thumbnails/7.jpg)
Output