Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class act3_farisrasyid {
- private int npm;
- private String nama;
- private String kelas;
- public act3_farisrasyid(String nama, int npm, String kelas) {
- this.nama = nama;
- this.npm = npm;
- this.kelas = kelas;
- }
- public double luasKubus(double sisi) {
- return 6 * sisi * sisi;
- }
- public double luasBalok(double panjang, double lebar, double tinggi) {
- return 2 * ((panjang * lebar) + (panjang * tinggi) + (lebar * tinggi));
- }
- public double luasBola(double jariJari) {
- return 4 * Math.PI * jariJari * jariJari;
- }
- public static void main(String[] args) {
- act3_farisrasyid hitung = new act3_farisrasyid("Faris_Rasyid", 50421483, "2IA22");
- double sisi = 5;
- double panjang = 10;
- double lebar = 6;
- double tinggi = 8;
- double jariJari = 4;
- if (hitung.npm % 10 == 3 && hitung.npm % 2 == 1) {
- System.out.println("Nama: " + hitung.nama);
- System.out.println("NPM: " + hitung.npm);
- System.out.println("Kelas: " + hitung.kelas);
- System.out.println("Luas kubus dengan sisi " + sisi + " adalah " + hitung.luasKubus(sisi));
- System.out.println("Luas balok dengan panjang " + panjang + ", lebar " + lebar + ", dan tinggi " + tinggi
- + " adalah " + hitung.luasBalok(panjang, lebar, tinggi));
- System.out.printf("Luas bola dengan jari-jari %.0f adalah %.2f\n", jariJari, hitung.luasBola(jariJari));
- } else {
- System.out.println("Digit terakhir pada NPM bukan 83 atau bukan ganjil.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement