You are on page 1of 1

Nama : Billy Clinton N

NIM : 09021282328075

Kelas : TI L2 Reguler 2023


package Modul10;
import java.util.Scanner;

public class persegi {


private double sisi;
private double luas;
private double keliling;

public void setSisi(double sisi) {


if(sisi>0) {
this.sisi = sisi;
}
else {
sisi=0;
}
hitungLuas();
hitungKeliling();
}

public void hitungLuas() {


luas= sisi*sisi;
}

public void hitungKeliling() {


keliling= 4*sisi;
}

public double getSisi() {


return sisi;
}

public double getLuas() {


return luas;
}

public double getKeliling() {


return keliling;
}

public static void main(String[] args) {


Scanner s = new Scanner(System.in);
persegi p1 = new persegi();
System.out.print("input panjang sisi = ");
double sisi= s.nextDouble();
p1.setSisi(sisi);
System.out.println("Luas persegi = "+p1.getLuas());
System.out.println("Keliling persegi = "+p1.getKeliling());
}
}

You might also like