Selasa, 15 Desember 2015

MENGHITUNG LUAS DAN KELILING SEGITIGA DENGAN OOP


berikut adalah sourcode programnnya :

import java.util.Scanner;
/**
 *
 * @author Personalise Notebook
 */
class segitiga{
    double luas,keliling,alas,tinggi,sisi1,sisi2,sisi3;
    Scanner dini = new Scanner (System.in);
    
    public segitiga () {
        System.out.println("-Menghitung luas dan keliling segitiga-");
        System.out.println("");
    }
    public void luassegitiga () {
        System.out.println("LUAS SEGITIGA");
        System.out.print("masukkan tinggi segitiga (cm) : ");
        tinggi = dini.nextDouble();
        System.out.print("masukkan alas segitiga (cm) : ");
        alas = dini.nextDouble();
        luas = alas * tinggi;
        System.out.print("Luas segitiga adalah = "+ luas +"cm");
        System.out.println("");
    }
    
    public void kelilingsegitiga () {
        System.out.println("");
        System.out.println("KELILING SEGITIGA");
        System.out.print("masukkan sisi-1 segitiga (cm) : ");
        sisi1 = dini.nextDouble();
        System.out.print("masukkan sisi-2 segitga (cm) : ");
        sisi2 = dini.nextDouble();
        System.out.print("masukkan sisi-3 segitga (cm) : ");
        sisi3 = dini.nextDouble();
        keliling = sisi1 + sisi2 + sisi3 ;
        System.out.print("keliling segitiga adalah = " + keliling + "cm");
    }
}
public class tugasoop {
    public static void main (String [] args ) {
        segitiga dini = new segitiga ();
        dini.luassegitiga();
        dini.kelilingsegitiga ();
    }
    
}



berikut adalah outputnya : 


Tidak ada komentar:

Posting Komentar