Menghitung Luas Lingkaran dengan Program Java

Menerjemahkan bentuk perhitungan matematis ke dalam program komputer.

Mar 29, 2018
Menghitung Luas Lingkaran dengan Program Java

Pembelajaran pemrograman java kali ini mengenai dasar input - proses dan output sebuah program. Agar lebih efektif, makan dirumuskan masalah seperti di bawah ini dan akan dibahas dalam beberapa poin.

 

Definisi Masalah

Menghitung Luas Lingkaran

 

Model Matematika

Dari definisi masalah tersebut, ditentukan rumus matematika sebagai berikut

luas = phi * jari-jari * jari-jari
 

Flowchart

Berikut flowchart untuk masalah tersebut

 

Kode Program

Berdasarkan flowchart di atas, dapat kita terjemahkan ke dalam bahasa Java seperti berikut ini

 

package lingkaran;
import java.util.Scanner;
public class Lingkaran {
    public static void main(String[] args) {
        double final phi = 3.14, luas, jari_jari;
        
            System.out.println("===== Menghitung Luas Lingkaran =====");
            System.out.println("Silahkan Masukkan : ");
            System.out.print("- Jari-jari : ");
            
            jari_jari = sc.nextDouble();
       
            luas = phi * Math.pow(jari_jari, 2);
       
            System.out.println("Luas Lingkaran dengan Jari-jari "+jari_jari+" adalah "+luas);
            System.out.println("===========================================================");
    }
}
 

 

Tambahan

Untuk mendapatkan hasil yang lebih baik dalam menghitung luas lingkaran, dapat dikombinasikan dengan kondisi

 
package lingkaran;
import java.util.Scanner;
public class Lingkaran {
    public static void main(String[] args) {
        double pi_comma = 3.14, luas, jari_jari, cek_jari;
        
        try (Scanner sc = new Scanner(System.in)) {
            System.out.println("===== Menghitung Luas Lingkaran =====");
            System.out.println("Silahkan Masukkan : ");
            System.out.print("- Jari-jari : ");
            
            jari_jari = sc.nextDouble();
            
            cek_jari = jari_jari%7;
            
            if(cek_jari == 0) {
                luas = 22 * Math.pow(jari_jari, 2) / 7;
            } else {
                luas = pi_comma * Math.pow(jari_jari, 2);
            }
            
            System.out.println("Luas Lingkaran dengan Jari-jari "+jari_jari+" adalah "+luas);
            System.out.println("===========================================================");
        }
    }    
}

 

Nah itu tadi contoh program menghitung luas lingkaran dengan program Java.

 

Bagikan :