twitter

Rabu, 03 November 2010

Pengenalan Pemrograman Java II

[PENGENALAN PROGRAM JAVA 2]


Materi :
1. Pengenalan lingkungan Java
2. Java API packages/Java Class Library
3. Membuat program masukan dan keluaran sederhana
4. Tipe data
5. Operator aritmatika
6. Operator increment & decrement
7. Operator relasi
8. Operator logika


Operator Aritmatika dan Relasi


Aritmatika.java
Program Operator Aritmatika dalam Java
class Aritmatika {
public static void main(String args[]) {
int x = 15;
int y = 4;
System.out.println("Nilai x+y : " +(x+y));
System.out.println("Nilai x-y : " +(x-y));
System.out.println("Nilai x/y : " +(x/y));
System.out.println("Nilai x*y : " +(x*y));
}
}


Modulus.java
Program Operator Modulus dalam Java
class Modulus {
public static void main(String args[]) {
int bilangan = 25;
System.out.println("Hasil " +bilangan+ " % 4 = " +(bilangan % 4));
System.out.println("Hasil " +bilangan+ " % 9 = " +(bilangan % 9));
System.out.println("Hasil " +bilangan+ " % 13 = " +(bilangan % 13));
System.out.println("Hasil " +bilangan+ " % 40 = " +(bilangan % 40));
}
}


Diskriminan.java
Program Java menghitung nilai Diskriminan suatu persamaan kuadrat
class Diskriminan {
public static void main(String args[]) {
Integer a = new Integer(1);
Integer b = new Integer(3);
Integer c = new Integer(-4);
int D;
//mencari nilai Diskriminan
D = ((b.intValue()*b.intValue()) - (4*a.intValue()*c.intValue()));
System.out.println("Nilai determinan dari persamaan kuadrat :");
System.out.println("a = " + a.intValue());
System.out.println("b = " + b.intValue());
System.out.println("c = " + c.intValue());
System.out.println("adalah " + D);
}
}


Increment.java
Program untuk operator Increment variabel dalam Java
class Increment {
public static void main(String args[]) {
int a=4;
System.out.println("Nilai a = "+a);
System.out.println("Nilai a menjadi = "+ (a++));
System.out.println("Nilai a menjadi = "+ (++a));
}
}


Relasi.java
Program untuk operator Relasi dalam Java
class Relasi {
public static void main(String args[]) {
int a = 10;
int b = 4;
System.out.println("Relasional");
System.out.println("a > b = " +(a>b));
System.out.println("a < b = " +(a<b));
System.out.println("a = b = " +(a==b));
System.out.println("a != b= " +(a!=b));
}
}


Program Input
Input.java
Program menginput String dan bilangan dalam Java
import java.io.*;
class Input{
public static void main(String args[]) throws IOException{
//metoda untuk mengakse string (BuffereadReader)
String coba;
System.out.print("Masukan String : ");
BufferedReader tulis = new BufferedReader(new InputStreamReader (System.in));
coba = tulis.readLine();
System.out.println("String Yang dimasukan : "+coba);
System.out.print("Masukan Integer : ");
int data = (new Integer( (new BufferedReader (new
InputStreamReader (System.in))).readLine()).intValue());
System.out.println("Masukan integer : "+data);
//metoda untuk megakses string (DataInputStream)
System.out.print("Masukan sebuah string : ");
DataInputStream masukan = (new DataInputStream(System.in));
String cobaah = new String(masukan.readLine());
System.out.println("String Yang dimasukan : "+cobaah);
}
}


Input2.java
Program Inputan menggunakan Java Swing
import javax.swing.*;
class Input2 {
public static void main(String args[]) {
//metode untuk mengakses string (JOptionPane)
String masukan1 = "";
masukan1 = JOptionPane.showInputDialog("Masukan String : ");
System.out.println("Masukan String : "+masukan1);
JOptionPane.showMessageDialog(null,masukan1);
}
}
Soal dan Latihan
1. Diketahui :
A = x + y - 2/2 + z;
B = x + (y - 2)/(2 + z);
Buktikan dengan Program bahwa A berbeda dengan B !
2. Buat program java untuk menghitung Luas Permukaan dan Volume suatu
Bola.
3. Buat program java untuk menginput dan menampilkan nim, nama, dan nilai
mahasiswa.

Tidak ada komentar:

Posting Komentar