Jumat, 17 Juli 2009

PEMROGRAMAN BERORIENTASI OBYEK


PEMROGRAMAN BERORIENTASI OBYEK ( PBO )

DENGAN BAHASA JAVA

Anggota Kelompok :

1. M. FATKHUL FAIZUN NPM. 07.0502.0032

2. CAHYO ADY P NPM. 07.0502.0015


PROGRAM UNTUK MENGETAHUI TAHUN KABISAT

1. Listing Program :

A. Listing Program Pertama

import javax.swing.JOptionPane;

class thkabisat {

String status1,status2,str1;

public void cetak1(){

status1 = "Tahun " +str1+ " Adalah Tahun Kabisat !";

JOptionPane.showMessageDialog(null,status1);

}

public void cetak2(){

status2 = "Tahun " +str1+ " Bukan Tahun Kabisat !";

JOptionPane.showMessageDialog(null,status2);

}

}

B. Listing Program Ke – 2 :

import javax.swing.JOptionPane;

class ujikabisat {

public static void main (String []args) {

thkabisat tahun = new thkabisat();

int th,b;

int a=1;

while(a==1)

{

String str = JOptionPane.showInputDialog("MASUKKAN TAHUN :");

th=Integer.parseInt(str);

if ( th%4==0){

tahun.str1 = str;

tahun.cetak1();

}

else {

tahun.str1 = str;

tahun.cetak2();

}

String str1=JOptionPane.showInputDialog("TEKAN (1=LAGI 0=KELUAR): ");

b=Integer.parseInt(str1);

if(b==1)

a=1;

else

a=0;

}

}

}

2. Output Program

A. Dijalankan pada Command Prompt :


B. Kemudian akan muncul kotak dialog :


C. Misalkan diinputkan tahun 2009 kemudian tekan OKE akan muncul kotak message sebagai berikut :


D. Kemudian tekan OKE lagi akan muncul :


E. Jika input angka 1kemudian tekan OKE maka akan menginputkan tahun lagi :


F. Setelah tekan OKE maka akn muncul :


G. Setelah tekan OKE maka akn muncul :


H. Jika input angka 0 kemudian tekan OKE maka akan keluar dari program.


Tidak ada komentar: