Skip to main content

Modul Latihan Program Java Dasar - Part1

Anda yang ingin belajar bahasa program hususnya Java.
Dibawah ini contoh-contol modul latihan dasar Java.
Untuk memulai latihan tentunya anda harus mempunyai softwarenya yaitu Netbeans 7.0 atau versi terbarunya  dan juga bisa menggunakan eclipse. Oke silahkan di coba jangan lupa baca petunjuknya.                                                                                                       Modul I
Pengenalan Sintaks dan Tools
Tujuan
Tujuan materi praktikum pada Modul I adalah:
1. Mengenal lingkungan pemrograman Java (Eclipse atau NetBeans) baik sebagai maupun sebagai translator/compiler.
2. Mengenal sintaks bahasa pemrograman Java: stuktrur program, deklarasi tipe data sederhana, instruksi I/O untuk tipe data sederhana, ekspresi dan assignment.
3. Belajar memperbaiki kesalahan sintaks.
                                                                                                                                                                 TUGAS PRAKTIKUM
Berikut ini terdapat 5 buah contoh program dalam bahasa Java. Praktikan diminta untuk mengetik kembali contoh-contoh program tersebut dan belajar memperbaiki kesalahan sintaks yang muncul. Langkah-langkah yang harus dilakukan praktikan garis besarnya sebagai berikut:
1. Menjalankan aplikasi Java Netbeans/Euclipse dari Windows
2. Membuat direktori kerja untuk menyimpan program yang akan di buat/edit.
3. Membuat (create) project baru dan menamakannya dengan MODUL1, selanjutnya project ini akan memuat contoh-contoh program yang dibuat, minimal 3 dari contoh berikut yaitu: hello.java, numerik.java, character.java, boolean.java, dan hitungLSE.java.
4. Membuat program dengan cara (create) kelas baru.
5. Mengedit program:
a. Untuk program hello sebaiknya diketik dari awal sesuai contoh.
b. Untuk program berikutnya, dengan cara mengcopy-paste template program yang sudah ada (misalnya dari program hello.java) agar proses editing lebih cepat dan mengurangi kesalahan ketik.
6. Memperbaiki kesalahan sintaks: ada jika pada awal baris muncul symbol tertentu, antara lain :
a. Logo lampu bertanda tanya: berhubungan dengan penamaan.
b. Tanda seru dalam lingkaran merah: berhubungan dengan kesalahan symbol operator (kelebihan, kekurangan, atau ketidaksamaan symbol tersebut dengan seharusnya), misalnya: salah menulis tanda assignment, jumlah symbol penutup blok ‘}’ tidak sama.
c. Dll.
7. Menjalankan program.



1. Program Hello.java
package modul1.latihan;
public class Hello {
public static void main(String[] args) {
System.out.println("hello again");
}
}

                                                                                                           2. Program Numerik.java
package modul1.latihan;
import java.util.Scanner;
public class Numerik {
public static void main(String[] args) {
float f;
double d;
long l;
int i;
Scanner sc = new Scanner(System.in);
System.out.print("Bilangan integer: ");
i = sc.nextInt();
System.out.println("i: " + i);
System.out.print("Bilangan long integer (x>34000): ");
l = sc.nextLong();
System.out.println("l: " + l);
System.out.print("Bilangan float/desimal: ");
f = sc.nextFloat();
System.out.println("f: " + f);
System.out.print("Bilangan double: ");
d = sc.nextDouble();
System.out.println("d: " + d);
}
}


                                                                                                                     3. Program Character.java
package modul1.latihan;
import java.util.Scanner;
public class Character {
public static void main(String[] args) {
char Ch;
String S;
Scanner sc = new Scanner(System.in);
System.out.print("Char: ");
S = sc.nextLine();
Ch = S.charAt(0);
System.out.println("Ch: " + Ch);
}
}

                                                                                                          4. Program Boolean.java
package modul1.latihan;
import java.util.Scanner;
public class Boolean {
public static void main(String[] args) {
float B1, B2;
boolean Sama;
Scanner sc = new Scanner(System.in);
System.out.print("Bil1 : ");
B1 = sc.nextFloat();
System.out.print("Bil2 : ");
B2 = sc.nextFloat();
Sama = (B1 != B2);
System.out.println("Bil1 != Bil2 adalah : " + Sama);
Sama = (B1 == B2);
System.out.println("Bil1 == Bil2 adalah : " + Sama);
Sama = (B1 < B2);
System.out.println("Bil1 < Bil2 adalah : " + Sama);
Sama = (B1 > B2);
System.out.println("Bil1 > Bil2 adalah : " + Sama);
}
}


                                                                                                               5. Program HitungLSE.java
package modul1.latihan;
import java.util.Scanner;
public class HitungLSE {
public static void main(String[] args) {
/*
* Membaca panjang dan lebar segiempat menghitung
luasnya,lalu mencetak
* luas tesrebut ke layar
*/
float panjang; /* panjang (length) */
float lebar; /* lebar (width) cm */
float luas; /* luas (area) */
Scanner sc = new Scanner(System.in);
System.out.println("Berapa panjang segiempat? ");
panjang = sc.nextInt();
System.out.println("Berapa lebar segiempat? ");
lebar = sc.nextInt();
luas = panjang * lebar;
System.out.println("Luas segiempat = " + luas);
  }
}

Popular posts from this blog

JAMI'UL MUQNI

Bismillahirrahmanirraihiim, Kitabul jami’il muqni : ini adalah sebuah kitab bernama jami’ul mukni. Artinya : kumpulan ilmu yang mencukupi. Fi bayani haqiqoti imittauhiidi : dalam membahas yang sebenar – benarnya ilmu mengesakan / menunggalkan Allah. Ala kasyfi fathir rohmani : dengan menjelaskan dari kitab Fathur Rohman. Bisyarhi risalati waliyi ruslani ad damsyiqi : yang diambil dari kitab risalah wali ruslan damaskus.. Lil haqiril faqiri ad’afunnasi TOTO SYARIF MUHAMMAD ZAKARIYA : oleh yang hina dan butuh (rahmat Allah), yang paling lemah diantara manusia yaitu Apa Toto Syarif Muhammad Zakariya - Poponcol – Cilewo – Telagasari – Karawang – Jawabarat Surah : Inilah karya sang Guru Besar kita, Apa Toto Syarif Muhammad Zakariya, yang dinamai kitab “Jami’ul Muqni” yaitu kumpulan ilmu yang mencukupi. Untuk orang yang ingin meningkatkan keimanan, ketauhidan pada Allah, dzat maha tunggal, untuk orang yang ‘murid’ yaitu yang punya keinginan wushul sampai pada Allah, ...

Biadab, Kedok Amerika Dibalik Tragedi Tsunami Aceh Terbongkar

Dulu Presiden Persaudaraan Pekerja Muslim Indonesia (PPMI), DR Eggi Sudjana SH Msi mensinyalir, bahwa bencana yang menimpa NAD dan sekitarnya bukanlah gempa dan gelombang tsunami yang sesungguhnya. Akan tetapi sebuah gelombang bom termonuklir yang sengaja diledakkan di bawah laut. Pendapat Eggi tersebut dikemukakan kepada Wawasa n, usai dialog menyoal seratus hari pemerintahan SBY, di kantor pengacara Taufik SH di Solo. "Melalui pendapat dan analisa yang dikemukakan pakar nuklir independen asal Australia Joe Vialls, saya sepakat, bahwa ada indikasi kuat Amerika dengan dua kapal perangnya satu diantaranya bernama USS Abraham Lincoln, berada di balik tragedi itu," katanya. Menurut Eggi, sebelum terjadi bencana itu, Amerika telah mengeluarkan travel warning kepada warganya agar tidak berkunjung ke Indonesia. Sementara masuknya kapal induk asing, cukup mengundang pertanyaan, kenapa diperbolehkan oleh pemerintah kita. Dengan kata lain, Jakarta tahu benar...

Biografi Singkat Nabi Muhammad S.A.W ( 570-632 M )

Biografi Singkat Nabi Muhammad S.A.W ( 570-632 M ) Biografi Muhammad S.A.W. , 570-632 M Muhammad (bahasa Arab: محمد, juga dikenal sebagai Mohammad, Mohammed, dan kadang-kadang oleh orientalis Mahomet, Mahomed) adalah pembawa ajaran Islam, dan diyakini oleh umat Muslim sebagai nabi Allah (Rasul) yang terakhir. Menurut biografi tradisional Muslimnya (dalam bahasa Arab disebut sirah), ia lahir sekitar tahun 570 di Mekkah (atau "Makkah") dan wafat pada 8 Juni 632 di Madinah. Kedua kota tersebut terletak di daerah Hejaz (Arab Saudi saat ini). "Muhammad" dalam bahasa Arab berarti "dia yang terpuji". Muslim mempercayai bahwa ajaran Islam yang dibawa oleh Muhammad S.A.W adalah penyempurnaan dari agama-agama yang dibawa oleh nabi-nabi sebelumnya. Mereka memanggilnya dengan gelar Rasulullah (رسول الله), dan menambahkan kalimat sallallaahu alayhi wasallam (صلى الله عليه و سلم, yang berarti "semoga Allah m...