pbo mbi2

8
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

Transcript of pbo mbi2

Page 1: pbo mbi2

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

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

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

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

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

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

Output