• Tidak ada hasil yang ditemukan

Laporan Praktikum Modul 1 Pengenalan Jav

N/A
N/A
Protected

Academic year: 2017

Membagikan "Laporan Praktikum Modul 1 Pengenalan Jav"

Copied!
5
0
0

Teks penuh

(1)

LAPORAN MODUL PRAKTIKUM

MODUL KE-1

DOSEN PEMBIMBING :

HARIYADY

ARIANSYAH PUTRA

201410370311194

LABORATORIUM TEKNIK INFORMATIKA

FAKULTAS TEKNIK

(2)

DASAR TEORI

Pada modul pertama ini, kita mempelajari tentang sejarah Bahasa Java, cara menginstall

JDK (Java Develoment Kit) dan JRE (Java Runtime Environment), cara mengkompile

source code java menggunakan Command Prompt menjadi Java Bytecode. Java Bytecode

merupakan sekumpulan instruksi yang dapat dipahami oleh Java Virtual Machine untuk

selanjutnya dijalankan diplatform yang terinstall Java didalamnya. Pada modul ini juga

kita mempelajari Percabangan dan Perulangan.

Bentuk umum dari Percabangan :

If Else

If (kondisi)

Statement jika kondisi benar; Else (kondisi)

Statement jika kondisi salah;

Switch

Switch (expression){ Case value1;

Break;

Case valu e2; Break;

Case valueN; Break;

Default; }

Bentuk umum Perulangan :

For

For (inisialisasi; kondisi; iterasi){ // Statement

}

While

Inisialisasi While (kondisi){ // Statement Iterasi

} while (kondisi)

SOURCE CODE

(3)

import java.util.Scanner; //Header

public class Perbandingan{//nama class

public static void main (String[] args){

//method main untuk memulai eksekusi program Scanner masukan = new Scanner (System.in);

//menciptakan Scanner untuk mendapat masukan dari user

//fungsi scanner untuk memasukan inputan dari user //masukan = statemen deklarasi variable

//Scanner = tipe dari suatu variable yang digunakan program

//new = untuk menciptakan suatu objek Scanner yang //membaca karakter yang diketikkan oleh pengguna //System.in = masukan

int number1; //angka pertama untuk perbandingan int number2; //angka kedua untuk perbandingan int total;

System.out.print("Enter the first number : ");//output

number1 = masukan.nextInt

//membaca angka pertama yang dimasukan oleh user //nextInt = inputan

System.out.print("Enter the second number : ");//output

number2 = masukan.nextInt();

//membaca angka kedua yang dimasukan oleh user

if (number1 > number2) {

//percabangan untuk membandingkan nilai

System.out.println("The first number is larger than the second number");// output

total = number1 - number2;

System.out.print ("Selisihnya adalah = "+total);

}

else if (number2 > number1){

System.out.println ("The second number is larger than the first number");//output

total = number2 - number1;

System.out.print ("Selisihnya adalah = "+total);

}

(4)

PRINT SCREEN

SOURCE CODE

2.

Buatlah program sederhana seperti gambar berikut :

import java.util.Scanner; //Header

public class Perulangan{ //Nama class = Perulangan

public static void main(String[] args){ //Method main

Scanner masukan = new Scanner (System.in); // Scanner = tipe dari suatu variable // masukan = statemen deklarasi variable

// new = untuk menciptakan suatu objek Scanner yang // membaca karakter yang diketikkan oleh pengguna // System.in = Untuk masukan

System.out.print("Enter a number : "); // output int num = masukan.nextInt(); // nextInt =

int ulang;

for (ulang = 0; ulang <= num; ulang++){//perulangan System.out.println("Perulangan ke : "+ulang); // output

(5)

}// akhir class Perulangan

PRINT SCREEN

KESIMPULAN

Referensi

Dokumen terkait

Data primer yang dicari adalah bagaimana pelaksanaan pembagian warisan hak atas tanah kepada ahli waris di kantor notaris di kabupaten pemalang, serta bagaimana

Alhamdulillah, puji syukur penulis panjatkan ke hadirat Allah SWT, berkat rahmat dan karunia-Nya, skripsi yang berjudul Analisis Hubungan Kompensasi Finansial Dengan Motivasi

Berarti angka keberhasilan/terapi profilaksis efektif ( success rate ) yaitu subyek tidak mengalami mual dan atau muntah pada kelompok ondansetron (86,7%) lebih tinggi

Tabel 3.2 Rute Anggkot Jalur CKL Dari Arah Terminal Landungsari - APK Cemoro Kandang (Rute Pulang)...21 Tabel 3.3 Pembagian Zona Angkot Jalur CKL Berangkat...22 Tabel

Apa yang terjadi pada tanaman kacang hijau yang diberi air lebih asam dan basa dari pada yang.. diberi

Segala puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena atas berkat dan karunia-Nya penulis dapat menyusun dan menyelesaikan penulisan Tugas Akhir

Hasil penelitian dengan menggunakan uji F dapat diketahui bahwa secara bersama-sama rasio likuiditas yang dukur dengan proksi current ratio , rasio leverage yang diukur

Pegawai Negeri Sipil adalah unsur aparatur negara, abdi negara dan abdi masyarakat yang harus menjadi teladan yang baik bagi masyarakat dalam tingkah laku, tindakan dan