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):
- Baca input radius lingkaran
- Hitung luas lingkaran dengan rumus luas = radius * radius * phi;
- Tampilkan hasilnya
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:
Post a Comment