Sebelumnya kita telah belajar cara instalasi java dan cara menggunakannya , sekarang kita bisa melakukan latihan kecil
- Pertama-tama buka text editor (disini saya menggunakan notepad++)
Dan dalam pembahasan saya menggunakan java agar perbedaan tiap rumus bisa diketahui dengan mudah.
- Tulis kode dibawah ini dalam text editor dan save dengan NamaFile.java (ingat nafa file klo bisa sama dengan nama class untuk menghindari error)
class MenampilkanVariable1 {
public static void main (String[] args) {
int bersih;
bersih = 70;
String namaKota = "Denpasar";
System.out.print (namaKota);
System.out.print ("Kebersihan : " + bersih);
}
} - Lalu lalukan runing program dengan cara buka Command Prompt lalu ketik dimana file disimpan
- dan lalukan javac NamaFile.java untuk memunculkan NamaFile.class
- jika saat melakukan javac NamaFile.java ada error maka NamaFile.class tidak akan muncul
- setelah NamaFile.class muncul ketikan Java NamaFile dan enter...maka program akan berjalan dengan baek
- Disini saya menyediakan file2 java yang bisa anda pelajari
- Contoh 2 ( Perbedaan antara print dan println )
class MenampilkanVariable2 {
public static void main (String[] args) {
char kode = 'S';
boolean jawab = false;
System.out.println ("Kode : " + kode);
System.out.println ("Jawab : " + jawab);
}
} - Contoh 3 (Operator Aritmatika dengan java)
- public class OprAritmatika {
public static void main (String[] args) {
// Deklarasi dan inisialisai variable
int i = 37;
int j = 42;
double x = 27.475;
double y = 7.22; - // Menampilkan nilai variable
System.out.println ("Nilai variable : ");
System.out.println (" i = " + i);
System.out.println (" j = " + j);
System.out.println (" x = " + x);
System.out.println (" y = " + y); - // Menggunakan operator penjumlahan
System.out.println ("Penjumlahan : ");
System.out.println ("i + j = " + (i + j));
System.out.println ("x + y = " + (x + y)); - // Menggunakan operator pengurangan
System.out.println("Pengurangan : ");
System.out.println("i - j = "+(i - j));
System.out.println("x - y = "+(x - y)); - // Menggunakan operator perkalian
System.out.println("Perkalian : ");
System.out.println("i * j = " + (i * j));
System.out.println("x * y = " + (x * y)); - // Menggunakan operator pembagian
System.out.println("Pembagian : ");
System.out.println("i / j = " + (i / j));
System.out.println("x / y = " + (x / y));
// Menggunakan operator modulus
System.out.println("Modulus : ");
System.out.println(" i % j = " + (i % j));
System.out.println(" x % y = " + (x % y));
// Menggunakan pengabungan tipe
System.out.println("Penggabungan tipe : ");
System.out.println(" j + y = " + (j + y));
System.out.println(" i * x = " + (i * x));
}
}
- public class OprAritmatika {
- Contoh 4 (Operator Decimal 1)
public class OprIncDec1 {
public static void main (String[] args){
int i = 10;
int j = 3;
int k = 0;
k = ++j + i;
System.out.println("Nilai k = " + k);
}
} - Contoh 5 (Operator Decimal 2)
public class OprIncDec2 {
public static void main (String[] args){
int i = 10;
int j = 3;
int k = 0;
k = j++ + i;
System.out.println("Nilai k = " + k);
}
} - Contoh 6 (Operator Kondisi)
public class OprKondisi {
public static void main (String[] args){
String status = "";
int grade = 80;
// Mendapatkan Status Pelajar
status = (grade > 60)?"Passed":"Fail";
// Cetak Status
System.out.println(status);
}
} - Contoh 7 (Operator Relasi)
public class OprRelasi {
public static void main (String[] args) {
// Deklarasi dan inisialisasi variable
int i = 37;
int j = 42;
int k = 42;
// Menampilkan nilai variable
System.out.println("Nilai Variable : ");
System.out.println("i = " + i);
System.out.println("j = " + j);
System.out.println("k = " + k);
// Lebih Besar dari
System.out.println("Lebih Besar Dari : ");
System.out.println("i > j = " +(i > j));
System.out.println("j > i = " +(j > i));
System.out.println("k > j = " +(k > j));
// Lebih besar Atau Sama Dengan
System.out.println("Lebih Besar Atau Sama Dengan : ");
System.out.println("i >= k = " + (i >= k));
System.out.println("j >= i = " + (j >= i));
System.out.println("k >= j = " + (k >= j));
// Lebih Kecil Dari
System.out.println("Lebih Kecil Dari : ");
System.out.println("i < j = " + (i > j));
System.out.println("j < i = " + (j > i));
System.out.println("k < j = " + (k > j));
// Lebih Kecil Atau Sama Dengan
System.out.println("Lebih Kecil Atau Sama Dengan : ");
System.out.println("i <= k = " + (i <= k));
System.out.println("j <= i = " + (j <= i));
System.out.println("k <= j = " + (k <= j));
// Sama Dengan
System.out.println("Sama Dengan : ");
System.out.println("i == j = " + (i == j));
System.out.println("k == j = " + (k == j));
// Tidak Sama Dengan
System.out.println("Tidak Sama Dengan : ");
System.out.println("i != j = " + (i != j));
System.out.println("k != j = " + (k != j));
}
} - Contoh 8 (Operator And )
public class TestAnd {
public static void main (String[] args){
int i = 0;
int j = 10;
boolean test = false;
// Demonstrasi &&
test = (i >10) && (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
// Demonstrasi &
test = (i >10) & (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
}
} - Contoh 9 (Penggunaan Boolean)
public class TestNot {
public static void main (String[] args){
boolean val1 = true;
boolean val2 = false;
System.out.println (!val1);
System.out.println (!val2);
}
} - Contoh 10 (Penggunaan OR)
public class TestOr {
public static void main (String[] args){
int i = 0;
int j = 10;
boolean test = false;
//Demonstrasi ||
test = (i < 10) || (j++ > 9);
System.out.println (i);
System.out.println (j);
System.out.println (test);
//Demonstrasi |
test = (i < 10) | (j++ > 9);
System.out.println (i);
System.out.println (j);
System.out.println (test);
}
} - SOAL 1....Silahkan dicoba dan dilatih bagi yang menyukai java, dengan menggunakan beberapa soal dibawah ini
- SOAL 2.....Buatlah program yang menghasilkan output nilai rata2. nilai dari masing-masing tiga angka tersebut adalah 10,20 dan 45, Tampilan output yang di harapkan adalah sbg berikut :
- SOAL 3.....Buatlah program yang menghasilkan harga setelah di diskon, diskon adalah sebesar 10%, harga barang adalah Rp. 100.000, Tampilan Outpun yang diharapkan adalah sebagai berikut :
- SOAL 4.....Buatlah program yang menghasilkan output angka dengan nilai terbesar diantara 3 buah angka, Gunakan operator kondisi ?: sebagai contoh, diberikan angka 10,23 dan 5, program akan menghasilkan out sebagai berikut :
Tidak ada komentar:
Posting Komentar
Masukan Pesan..
Tidak menerima spam..dan hal2 berbau porno jika melanggar comment akan di delete