Anda di halaman 1dari 7

LAPORAN PRAKTIKUM

PEMROGRAMAN BERORIENTASI OBJEK


(PRAKTIKUM IV)

DOSEN PENGAMPU:
Dr. Dewi Nasien, ST, M.Sc

Nama : M. Arif Fadhillah


NIM : 1807124633
Kelas : Teknik Informatika – B

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS RIAU
2019
1. Program Java
A. EnumTestBulan.java

public class EnumTestBulan{


enum Bulan {JANUARI, FEBRUARI, MARET, APRIL, MEI,
JUNI, JULI, AGUSTUS, SEPTEMBER, OKTOBER,
NOVEMBER, DESEMBER}
public static void main(String[] args){
Bulan bulan;
System.out.println("This Month is "+
Bulan.NOVEMBER);
System.out.println("Tomorrow Month was "+
Bulan.DESEMBER);
}
}

B. ScreenShoot
C. Keterangan

 public class EnumTestBulan = merupakan baris nama


kelas yaitu EnumTestBulan

 enum Bulan {JANUARI, FEBRUARI, MARET, APRIL,


MEI, JUNI, JULI, AGUSTUS, SEPTEMBER, OKTOBER,
NOVEMBER, DESEMBER} = Kita ingin menginisialisasi sebuah
tipe data baru bernama Bulan
 public static void main(String[] args){ =
class utama
 Bulan bulan; = deklarasi variable bulan dengan tipe data
Bulan
 System.out.println("This Month is "+
Bulan.NOVEMBER); = berfungsi untuk mencetak tulisan This
Month di compiler
 System.out.println("Tomorrow Month was "+
Bulan.DESEMBER); = berfungsi untuk mencetak tulisan
Tomorrow Month was di compiler
 Bulan.NOVEMBER = merujuk ke anggota data Bulan bernama
NOVEMBER
 Bulan.DESEMBER = merujuk ke anggota data Bulan bernama
DESEMBER
2. Program Java
A. LuasSegitiga.java

import javax.swing.JOptionPane;
public class LuasSegitiga {

public static void main(String[] args) {

double alas;
double tinggi;
double luas;

String alasSegitiga =
JOptionPane.showInputDialog("Masukan alas
segitiga");
alas = Double.parseDouble(alasSegitiga);

String tinggiSegitiga =
JOptionPane.showInputDialog("Masukan tinggi
segitiga");
tinggi = Double.parseDouble(tinggiSegitiga);

luas = (alas * tinggi) /2;

JOptionPane.showMessageDialog(null,"Luas = " +
luas + " cm");
}
}
B. ScreenShoot
C. Keterangan

 import javax.swing.JOptionPane; = untuk


memanggil kelas JOptionPane
 public class LuasSegitiga { = merupakan baris
nama kelas yaitu LuasSegitiga

 public static void main(String[] args) { =


class utama

 double alas; = deklarasi variabel alas dengan tipe data


double
 double tinggi; = deklarasi variabel tinggi dengan tipe data
double
 double luas; = deklarasi variabel luas dengan tipe data
double
 String alasSegitiga =
JOptionPane.showInputDialog("Masukan alas
segitiga"); = untuk mengimputkan nilai dalam variable
String alasSegitiga dengan JOptionPane

 alas = Double.parseDouble(alasSegitiga); =
mengubah tipe data String ke dalam tipe data double ke dalam
variable alas

 String tinggiSegitiga =
JOptionPane.showInputDialog("Masukan tinggi
segitiga"); = untuk mengimputkan nilai dalam variable
String tinggiSegitiga dengan JOptionPane

 tinggi = Double.parseDouble(tinggiSegitiga);
= mengubah tipe data String ke dalam tipe data double ke dalam
variable tinggi

 luas = (alas * tinggi) /2; = menginialisasikan nilai


pada luas

 JOptionPane.showMessageDialog(null,"Luas = "
+ luas + " cm"); = menampilkan Luas dalam JOptinPane

Anda mungkin juga menyukai