Jumat, 11 November 2016

Menghitung Keliling & Luas Segitiga ABC Di Java

     Hai... Dalam postingan kali ini tentang cara untuk membuat program java Menghitung Keliling dan Luas Segitiga ABC pada java menggunakan menggunakan do...while untuk perulangan ditambah if else untuk percabangan.
Teman-teman dapat melihat di bawah ini merupakan kode untuk membuat program tersebut.

import java.util.Scanner;
public class segitiga2 {
  public static void main (String [] args){
    int lagi;
    do {
  
      int pilih;
      double luas , keliling ;
      int AB , BC , CA ;
      int alas , tinggi;
  
      Scanner nilai=new Scanner (System.in);
  
      System.out.println("\n\n[1] Menghitung Keliling Segitiga ABC");
      System.out.println("[2] Menghitung Luas Segitiga");
      System.out.println("\nMasukkan Pilihan    : ");
      pilih = nilai.nextInt();
  
      if (pilih == 1){
        System.out.println("\nMENGHITUNG KELILING SEGITIGA ABC\n");
        System.out.print("Sisi AB = ");
        AB = nilai.nextInt();
        System.out.print("Sisi BC = ");
        BC = nilai.nextInt();
        System.out.print("Sisi CA = ");
        CA = nilai.nextInt();
        keliling = AB + BC + CA ;
        System.out.print("\nKeliling segitiga ="+keliling);
      }
            
      else if (pilih == 2) {
        System.out.println("\nMENGHITUNG LUAS SEGITIGA\n");
        System.out.print("Masukan alas segitiga    = ");
        alas = nilai.nextInt();
        System.out.print("Masukan tinggi segitiga    = ");
        tinggi = nilai.nextInt();
        luas = alas * tinggi / 2;
        System.out.print("\nLuas segitiga     = "+luas);
      }

      else
        System.out.println("\nPilihan Tidak Ada\n");
      
      System.out.println("\nTekan 0 Untuk Berhenti / Angka Lain Untuk Lanjut : ");
      lagi = nilai.nextInt();
  
    }
    while(lagi != 0);

  }
}


Jika program dijalankan maka hasil outputnya.


 Selamat mencoba...


Tidak ada komentar:

Posting Komentar