• Tidak ada hasil yang ditemukan

New Microsoft Word Document

N/A
N/A
Irsan Do

Academic year: 2025

Membagikan "New Microsoft Word Document"

Copied!
3
0
0

Teks penuh

(1)

Pembrograman sederhana balok tabung dan lingkaran

1. Kelas Balok public class Balok { private double panjang;

private double lebar;

private double tinggi;

public Balok(double panjang, double lebar, double tinggi) { this.panjang = panjang;

this.lebar = lebar;

this.tinggi = tinggi;

}

public double hitungVolume() { return panjang * lebar * tinggi;

}

public double hitungLuasPermukaan() {

return 2 * ((panjang * lebar) + (panjang * tinggi) + (lebar * tinggi));

} }

2. Kelas Tabung public class Tabung { private double jariJari;

private double tinggi;

public Tabung(double jariJari, double tinggi) { this.jariJari = jariJari;

this.tinggi = tinggi;

(2)

}

public double hitungVolume() {

return Math.PI * Math.pow(jariJari, 2) * tinggi;

}

public double hitungLuasPermukaan() {

return 2 * Math.PI * jariJari * (jariJari + tinggi);

} }

3. Kelas Lingkaran public class Lingkaran { private double jariJari;

public Lingkaran(double jariJari) { this.jariJari = jariJari;

}

public double hitungLuas() {

return Math.PI * Math.pow(jariJari, 2);

}

public double hitungKeliling() { return 2 * Math.PI * jariJari;

} }

4. Kelas Utama public class Main {

public static void main(String[] args) { Balok balok = new Balok(5, 3, 2);

Tabung tabung = new Tabung(4, 6);

Lingkaran lingkaran = new Lingkaran(3);

System.out.println("Volume Balok: " + balok.hitungVolume());

System.out.println("Luas Permukaan Balok: " + balok.hitungLuasPermukaan());

(3)

System.out.println("Volume Tabung: " + tabung.hitungVolume());

System.out.println("Luas Permukaan Tabung: " + tabung.hitungLuasPermukaan());

System.out.println("Luas Lingkaran: " + lingkaran.hitungLuas());

System.out.println("Keliling Lingkaran: " + lingkaran.hitungKeliling());

} }

Referensi

Dokumen terkait

[r]

Rujukan Keputusan Pejabat Pengadaan Ditresnarkoba Polda NTB Nomor: Kep/ 1.13/ I I / 2015/ Resnarkoba tanggal 20 Pebruari 2015 tentang Penetapan Penyedia ATK kebutuhan rutin

Kesepian seringkali dipicu oleh perubahan dalam hubungan sosial seseorang yang membawa pada level sub-optimal dalam pencapaian interaksi sosial.

Kadang-kadang morfem yang bersifat leksikal itu hanya merupakan abstraksi, misalnya morfem ‘Past’ yang direlisasikan secara fonologis dalam bentuk nilai /d/,/ed/, atau

Sdsds gfg

HARGA SATUAN (PEMPROV) MABES POLRI PULDATA SELURUH JAJARAN POLDA BAPENNAS PAGU INDIKATIF: DASAR SUSUN RENJA RENJA POLDA : DISUSUN BERDASARKAN: SKALA PRIORITAS R K

ASSALAMUAIKUM WR WB Perkenalkan saya Asni Yastuti selaku moderator kami dari mahasiswa program Studi Profesi Ners Sekolah Tinggi Ilmu Kesehatan Baiturrahim jambi akan mempersetasekan

class Complex { private: double real; double image; public: Complex; Complexdouble r, double i; Complex operator+Complex second; // Complex + Complex Complex operator+double