Review
-
Data types
-
Variabel
-
String
-
Array
-
Flow Control
Let's code..
Exercise (1)
Buatlah sebuah program java untuk menghitung luas dan keliling persegi panjang jika panjangnya adalah 10 dan lebarnya adalah 7.
Exercise (1)
// Langkah ke-1 Buatlah sebuah kelas dengan nama Rectangle
public class Rectangle {
// Langkah ke-2 Buatlah method main()
// untuk menjalankan program
public static void main (String[] args) {
// your code ..
}
}
Exercise (1)
public class Rectangle {
public static void main (String[] args) {
// Langkah ke-3 Deklarasikan variabel yg dibutuhkan
// dengan tipe data yang sesuai
int panjang;
int lebar;
int luas;
int keliling;
}
}
Exercise (1)
public class Rectangle {
public static void main (String[] args) {
// ...
// Langkah ke-4 Berikan nilai variabel
// yang telah diketahui
panjang = 10;
lebar = 7;
}
}
Exercise (1)
public class Rectangle {
public static void main (String[] args) {
// ...
// Langkah ke-5 hitung luas (p * l)
// dan tampilkan di layar
luas = panjang * lebar;
System.out.println("Luas Persegi Panjang adalah " + luas);
}
}
Exercise (1)
public class Rectangle {
public static void main (String[] args) {
// ...
// Langkah ke-6 hitung keliling (2p + 2l)
// dan tampilkan di layar
keliling = (2 * panjang) + (2 * lebar);
System.out.println("Keliling Persegi Panjang adalah " + keliling);
}
}
Exercise (2)
Sama seperti exercise (1), Buatlah sebuah program java untuk menghitung luas dan keliling persegi. Namun panjang dan lebarnya ditentukan oleh inputan user. Gunakan Scanner di java
Exercise (2)
// Langkah ke-1 Buatlah sebuah kelas dengan nama RectangleScanner
public class RectangleScanner {
// Langkah ke-2 Buatlah method main()
// untuk menjalankan program
public static void main (String[] args) {
// your code ..
}
}
Exercise (2)
// import library Scanner untuk meminta input user
import java.util.Scanner;
public class RectangleScanner {
public static void main (String[] args) {
// Deklarasikan variabel yang bertipe data Scanner
// Untuk meminta input user
Scanner input = new Scanner(System.in);
}
}
Exercise (2)
// import library Scanner untuk meminta input user
import java.util.Scanner;
public class RectangleScanner {
public static void main (String[] args) {
// Deklarasikan variabel yang bertipe data Scanner
// Untuk meminta input user
Scanner input = new Scanner(System.in);
}
}
Exercise (2)
// ...
public static void main (String[] args) {
// ..
// Deklarasikan variabel yg dibutuhkan
// dengan tipe data yang sesuai
int panjang;
int lebar;
int luas;
int keliling;
}
// ..
Exercise (2)
// ...
public static void main (String[] args) {
// ..
// Gunakan method nextInt() untuk menerima inputan user
// yg bernilai integer & tampung di masing-masing variabel
System.out.print("Masukkan nilai panjang: ");
panjang = input.nextInt();
System.out.print("Masukkan nilai lebar: ");
lebar = input.nextInt();
}
// ..
Exercise (2)
// ...
public static void main (String[] args) {
// ..
luas = panjang * lebar;
keliling = (2 * panjang) + (2 * lebar);
System.out.println("Panjang adalah " + panjang);
System.out.println("Lebar adalah " + lebar);
System.out.println("Luas persegi adalah " + luas);
System.out.println("Keliling persegi adalah " + keliling);
}
// ..
Exercise (3)
Sebuah loket menjual tiket di mana harga tiket tersebut sesuai dengan kategori umur, berikut ketentuannya:
- Umur di bawah 10 tahun harga tiketnya adalah 10K
- Umur 11 s/d 17 tahun harga tiketnya adalah 20K
- Umur di atas 17 tahun harga tiketnya adalah 30K
Setiap user dapat menginput umurnya dan jumlah tiket yang ingin dibeli. Tampilkan berapa total harga tiket yang harus dibayarnya.
Review
By Nur Ratna Sari
Review
- 29