Anda di halaman 1dari 9

LAPORAN PRATIKUM 1

PENGENALAN LINGKUNGAN KERJA


JAV

Disusun Oleh :

Sigit riyan prasetya

1 TI A

Akademi Komunitas Negeri Pacitan

Tahun Ajaran 2017/2018


A. TUJUAN PEMBELAJARAN
1. Mengenal dan mempersiapkan lingkungan kerja Java
2. Mampu menerapkan langkah-langkah dalam menginstall Java Development Kit
3. Membuat program sederhana dengan Java
4. Mengkompilasi dan menjalankan program Java
5. Menganalisa beberapa problem yang terjadi saat pemrograman dan memberikan
solusi
B. Percobaan
Percobaan 4 : Menampilkan suatu tulisan ke layar

Percobaan 5 : Melibatkan class lain dalam program


Percobaan Orang
C. LATIHAN
Latihan 1 : Menganalisa dan membenahi kesalahan pada program
Perbaikan
Jadi kesalahan pada script tersebut ada pada judul jadi nama judul di dalam script
dan nama clas harus sama.
Latihan 2 : Menganalisa dan membenahi kesalahan pada program
Perbaikan
Kesalaha script ini terdapat pada dobel cllas di dalammnya. Oleh karna itu dalam
1 class hanya boleh ada 1 program .

Latihan 3 : Menganalisa dan membenahi kesalahan pada program


Terdapat kekurangan symbol [] di dalam script di belakang string
Latihan 4 : Menganalisa dan membenahi kesalahan pada program
Perbaikan
Terdapat kekurangan script di dalam nya yaitu static oleh karna itu ketika program
di jalankan dia terdapat eror
D. TUGAS
Tugas 1 : Menghitung luas dan keliling lingkaran

import java.util.Scaner
'library yang berfungsi untuk menerima inputan melalui keyboard

public class luaslingkaran {


'Merupakan Nama Class Java

int jarijari;
'untuk menyipan data "jarijari" dengan type data "interger"

double luas;
'untuk menyipan data "luas dengan type data "double"

Scanner scan = new Scanner(System.in);


'library yang berfungsi untuk menerima inputan melalui keyboard

System.out.print("Masukan Jari-Jari: ");


'menampilkan text "Masukan Jari-Jari: "

alas = scan.nextInt();
'membuat masukan data melalui keyboard dan disimpan dalam variable "alas"

luas = 3.14 * (jarijari * jarijari);


'rumus luas segitiga yang disimpan pada variable "luas"

System.out.println("Luas Lingkaran= " +luas);


'menampilkan text "Luas Panjang = " dan variable "luas"
Tugas 2 : Mengkonversi suatu nilai dari Celcius ke Fahrenheit atau
sebaliknya
Keterangan :

Baris nomor 11 dan 12 adalah pernyataan untuk mendeklarasikan variabel strFahrenheit, fahrenheit
dan celcius. Baris nomor 15 adalah pernyataan untuk memberikan nilai yang dikembalikan oleh
metoda showInputDialog ke variabel strFahrenheit. Baris nomor 20 adalah konversi dari nilai string
numerik yang tersimpan di variabel strFahrenheit ke nilai numerik.
Nilai numerik ini kemudian diberikan ke variabel fahrenheit. Nilai yang telah dikonversi kemudian
digunakan di operasi aritmatika (baris nomor 23). Apabila diperhatikan, operasi aritmatika tersebut
nampak sedikit lebih kompleks dibandingkan dengan rumus sebenarnya. Ada pengkonversian tipe
(type casting) yaitu (int), perkalian dengan 100 dan pembagian dengan 100.0.
Operasi aritmatika kompleks tersebut dimaksudkan agar hasil operasi aritmatika hanya akan
menampilkan dua digit (angka) di belakang tanda desimal. Tampilan hasil operasi aritmatika akan
terasa kurang menarik apabila digit dibelakang tanda desimal sangat banyak (panjang). Dapat
dijelaskan, apabila hasil nilai variabel celcius adalah 36.97777778, maka hasil nilai (int) ((5.0 / 9) *
(fahrenheit - 32) * 100) adalah 3697. Sehingga nilai dari (int) ((5.0 / 9) * (Fahrenheit - 32) * 100) /
100.0 adalah 36.97.