Anda di halaman 1dari 11

LAPORAN PRAKTIKUM

“PROGRAM JAVA MENGGUNAKAN BERBAGAI METHOD”

DISUSUN OLEH

NAMA :RAHMATTIAN DIZA DWI PUTRA


NPM :1062023
KELAS :2 TRPL
DOSEN :RIKI AFRIANSYAH, M.T.
MATAKULIAH :PEMRROGRAMAN BERORIENTASI OBJEK (PBO)

POLITEKNIK MANUFAKTUR NEGERI BANGKA BELITUNG


Kawasan industry Air kantung Sungailiat, Bangka 33211
Telp. (0717) 9358, Fax (0717) 93585
Email : polman@polman-babel.ac.id
Website : www.polman-babel.ac.id
TAHUN AJARAN 2021/2022
KATA PENGANTAR

Puji syukur kita panjatkan kepada Allah SWT. Karena telah memberikan kesempatan kepada saya
untuk menyelesaikan laporan ini. Yang atas rahmat dan hidayah-Nya lah saya dapat menyelesaikan laporan
saya yang berjudul “PROGRAM JAVA MENGGUNAKAN BERBAGAI METHOD” ini dengan tepat
waktu. Adapun laporan ini saya susun untuk memenuhi tugas Praktikum matakuliah PBO. Selain itu saya
berharap laporan ini bisa menambah wawasan bagi penyusun dan juga bagi pembacanya.
Saya mengucapkan terimakasih yang sebesar-besarnya kepada Bapak Riki Afriansyah Selaku
Dosen saya di matakuliah PBO. Tugas Praktikum yang telah beliau berikan ini dapat menambah wawasan
dan pengetahuan saya terkait matakuliah yang saya kerjakan. Saya menyadari bahwa laporan ini masih
jauh dari kata sempurna oleh sebab itu keritikan dan saran yang bersifat membangun sangat di butuhkan
agar bisa membuat saya selaku penyusun bisa membuat laporan yang lebih baik untuk ke depannya.
Semoga laporan ini bisa memberikan manfaat ke berbagai pihak Amin.

Sungailiat, 20 September 2021

Rahmattian Diza Dwi Putra


BAB I
PENDAHULUAN

A. Latar Belakang
Bahasa pemrograman atau sering diistilahkan juga dengan bahasa komputer. Bahasa pemrograman
ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan
program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis
data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis
langkah apa secara persis yang akan diambil dalam berbagai situasi. Menurut tingkat kedekatannya
dengan mesin komputer bahasa pemrograman.
Dalam bahasa pemrograman sendiri ada banyak software yang bisa di buat tergantung dari
programer itu sendiri, salah satu software yang penting dan berguna bagi masyarakat, dengan
menggunkan bahasa pemrograman programer bisa membuat software kasir sederhana maupun soft
ware kasir yang komplex tergantung kebutuhan.
B. Tujuan
1. Mendalami teknik dalam menggunakan Method
2. Mengetahui cara pendeklarasian Method
3. Mengetahui cara menggunakan Method

C. Manfaat
1. Meningkatkan wawasan tentang Method dan software yang bisa di baut menggunakan java
2. Mengetahui cara mendeklarasikan dan mengaplikasikan program pendeteksi zona covid dan alat
ukur suhu tubuh
BAB II
PEMBAHASAN

2.1 Studi Kasus


Dalam uas kali ini saya mendapatkan 2 studi kasus yaitu :
1. Program pendeteksi zona covid yang terdiri dari zona hijau, kuning, oren dan merah.
2. Program pendeteksi suhu tubuh pada bayi, anak dan dewasa
2.2 Source code nomor 1
2.3 Source code tertulis

package diza.method.java;
import java.util.Scanner;

/**
*
* @author The N
*/
public class DizaMethodJava {

static void namasoftware(){

System.out.println("=====================================================
==============================================");
System.out.println("Software pendeteksi Katagori Zona Covid-19");
System.out.println("Based data BY : Tim Ahli Epidemiologi dan Informatika Gugus
Tugas penanganan virus Corona COVID-19");
System.out.println("Software powered BY : Rahmattian Diza Dwi Putra");

System.out.println("=====================================================
==============================================");
}
static void intruksi(){

System.out.println("=====================================================
=============================================================");
System.out.println("How To Use this software");
System.out.println("1. Masukan Nama Daerah yang mau di cek");
System.out.println("2. Masukan jumlah skor indikator");
System.out.println("0 - 1.8");
System.out.println("1.9 - 2.4");
System.out.println("2.5 - 3.0");
System.out.println("<0 / tidak terjangkit");
enter();
System.out.println("Tunggu hasil yang akan di tampilkan sistem");
System.out.println("note : Refrensi skor dari : Tim Ahli Epidemiologi dan Informatika
Gugus Tugas penanganan virus Corona COVID-19");

System.out.println("=====================================================
=============================================================");
}
public static void progress(Scanner li, Scanner in,String daerah, double indikator){
System.out.println("Nama daerah yang ingin anda cek : "+daerah);
System.out.println("Jumlah skor indikator daerah : "+indikator);
enter();
if(indikator==0 || indikator==1.8){
System.out.println("Daerah "+daerah+" dengan skor indikator : "+indikator+"
dinyatakan zona : "+"zona merah");
}
else if(indikator==1.9 || indikator==2.4){
System.out.println("Daerah "+daerah+" dengan skor indikator : "+indikator+"
dinyatakan zona : "+"zona oren");
}
else if(indikator==2.5 || indikator==3.0){
System.out.println("Daerah "+daerah+" dengan skor indikator : "+indikator+"
dinyatakan zona : "+"zona kuning");
}
else if(indikator<0){
System.out.println("Daerah "+daerah+" dengan skor indikator : "+indikator+"
dinyatakan zona : "+"zona hijau");
}
}
static void ukursuhu(){

System.out.println("===================================================");
System.out.println("Software pendeteksi suhu tubuh");
System.out.println("Based data BY : website halodoc.com");
System.out.println("Software powered BY : Rahmattian Diza Dwi Putra");

System.out.println("===================================================");
}
public static void progressukursuhu(Scanner in, int katagori, double suhu){
System.out.println("1. Bayi");
System.out.println("2. Anak");
System.out.println("3. Dewasa");
enter();

System.out.print("masukan katagori : ");


katagori = in.nextInt();
System.out.print("masukan suhu tubuh : ");
suhu = in.nextDouble();
if(katagori==1){
System.out.println("katagori yang anda pilih = Bayi");
System.out.println("dengan suhu tubuh : "+suhu);
if(suhu>0 && suhu<=37.7){
System.out.println("suhu tubuh pada bayi tersebut normal");
}
else{
System.out.println("suhu tubuh pada bayi tinggi, segera periksa ke dokter
terdekat");
}
}
else if(katagori==2){
System.out.println("katagori yang anda pilih = Anak");
System.out.println("dengan suhu tubuh : "+suhu);
if(suhu>0 && suhu <=37.7){
System.out.println("suhu tubuh pada anak tersebut normal");
}
else{
System.out.println("suhu tubuh pada anak tinggi, segera periksa ke dokter
terdekat");
}
}
else if(katagori==3){
System.out.println("katagori yang anda pilih = dewasa");
System.out.println("dengan suhu tubuh : "+suhu);
if(suhu>0 && suhu <=37.5){
System.out.println("suhu tubuh pada orang dewasa normal");
}
else{
System.out.println("suhu tubuh pada orang dewasa tinggi, segera periksa ke
dokter terdekat");
}
}
}

public static void main(String[] args) {


// TODO code application logic here
Scanner in = new Scanner(System.in);
Scanner li = new Scanner(System.in);
String daerah;
double indikator;
int katagori = 0;
double suhu = 0;
namasoftware();
intruksi();
System.out.print("Masukan Daerah yang mau di cek : ");
daerah = li.nextLine();
enter();
System.out.print("Masukan Skor indikator daerah yang mau di cek : ");
indikator = in.nextDouble();
progress(li, in, daerah, indikator);
enter();
ukursuhu();
progressukursuhu(in, katagori, suhu);

}
static void enter(){
System.out.println();
}
private static void inputdaerah(Scanner li, String daerah) {
throw new UnsupportedOperationException("Not supported yet."); //To change body
of generated methods, choose Tools | Templates.
}
}
2.4 Output studi kasus
BAB III
PENUTUP

3.1 Kesimpulan
Dalam bahasa pemrograman sendiri ada banyak software yang bisa di buat tergantung dari
programer itu sendiri, salah satu software yang penting dan berguna bagi masyarakat, dengan
menggunkan bahasa pemrograman programer bisa membuat software dengan menggunakan berbagai
method sederhana maupun software yang komplex tergantung kebutuhan.

3.2 Saran
Menyadari laporan yang saya susun jauh dari kata sempurna oleh karena itu saya menerima dan
mengharapkan keritikan dan saran yang bersifat membangun agar ke depan nya saya bisa membuat
laporan yang lebih baik dari segi penulisan maupun pemaparan materi.
Sekian dan Terima Kasih.
DAFTAR PUSTAKA

Arti Zona Hitam dan Berbagai Kode Warna dalam Pandemi COVID-19 (detik.com)

Bagaimana Cara Mengukur Suhu Tubuh Manusia yang Tepat? (halodoc.com)

Anda mungkin juga menyukai