Menghitung Luas Lingkaran

Menulis kode program memerlukan strategi dalam memecahkan masalah dan kemudian menggunakan bahasa pemrograman untuk menerapkan strategi tersebut.

Contoh kasus sederhana: Hitunglah luas area lingkaran

Solusi algorithma (pseudocode):
  1. Baca input radius lingkaran
  2. Hitung luas lingkaran dengan rumus luas = radius * radius * phi;
  3. Tampilkan hasilnya
Untuk menyimpan radius dan luas kita memerlukan variabel untuk menyimpan nilainya. Dalam kasus ini kita akan menyimpan variabel dengan nama radius dan luas. Kedua variabel akan kita eklarasikan dengan tipe data double.


Berikut adalah kode program untuk solusi soal di atas:

1. Kita buat file java: HitungLuasLingkaran.java dengan kode seperti berikut:
public class HitungLuasLingkaran {
    public static void main(String[] args) {
        double radius;
        double luas;
        // Step 1: Baca radius
        radius = 20;
        // Step 2: Hitung luas lingkaran
        luas = radius * radius * 3.14159;
        // Step 3: Tampilkan luas lingkaran
        System.out.println("Luas lingkaran dengan radius " + radius + 
                " adalah " + luas);
    }
    
}
2. Run kode di atas (kalau dari console: compile dan run). Hasil outputnya adalah seperti berikut:
Luas lingkaran dengan radius 20.0 adalah 1256.636
Penjelasan:

kode:
double radius;double luas;
adalah deklarasi variabel tetapi belum diberi nilai

kode:
radius = 20;
adalah pemberian niai pada variabel radius.

kode:
System.out.println("Luas lingkaran dengan radius " + radius +                 " adalah " + luas); 
berfungsi untuk menampilkan ke layar. Tanda ( + ) adalah operator concatenation untuk string (penggabungan string). 

No comments: