Program JAVA Menghitung Pangkat (BlueJ)

   Pada postingan kali saya akan menampilkan program pangkat menggunakan inputan.
Berikut ini adalah codingannnya :

import java.util.Scanner; //mengambil scanner ke program
public class Lt7_PangkatBaca{
public static void main (String[] args){
char lagi = 'y'; //char untuk pengulangan

int hasil = 1; //tipe data integer dengan ketetapan 1
int angka, pangkat; //variabel nama dengan tipe data integer
while(lagi == 'y'){ //pengulangan jika menjawab y


Scanner a = new Scanner(System.in); //membuat scanner a
System.out.println("--------------------------------"); //menampilkan data
System.out.println("Program Pangkat Bilangan");
System.out.println("--------------------------------");
try{
System.out.print("Masukkan Angka : ");
angka = a.nextInt(); //menginput nilai angkat dengan scanner a

System.out.print("Masukkan Pangkat : ");
Scanner b = new Scanner(System.in); //membuat scanner b
pangkat = b.nextInt(); //menginput nilai pangkat dengan scanner b
for(int i=1; i<=pangkat; i++){ //menginput nilai pangkat dengan scanner b
hasil=hasil*angka; //mengeksekusi hasil
}

System.out.println("Hasil "+angka+" pangkat "+pangkat+" = "+hasil);
}catch(NumberFormatException nfe){ //memeriksa kesalahan inputan
System.out.println("\nWahhhhh..... Ada Kesalahan Inputan");
System.out.println("Nilai Jari Jari Harus Berupa Angka!!!!");
}

System.out.print("Mau Coba Kembali (y/t) : "); //menampilkan data pengulangan
String str = Lt5_bacaKeyboard.bacaString(); //menghubungkan class perulangan
lagi = str.charAt(0); //membaca lagi
if(lagi == 'y') lagi = 'y';
if(lagi == 'y') continue;
else{
System.out.println("Terima Kasih Sudah Mencoba"); //menampilkan data akhir
break; berhenti
}
}
}
}

Berikut output dari codingan diatas :


















     Sama seperti postingan sebelum ini Perlu diingat bahwa codingan ini menggunakan algoritma pemilihan " Baca Keyboard ", agar program ini berjalan anda harus menambahkan dan membuat terlebih dahulu program intinya yaitu program Program Sederhana Pemilihan While (BlueJ) , bisa dicek juga diblog ini, Selamat Mencoba.

Comments

Popular posts from this blog

Program menghitung Nilai Total dengan Inputan (BlueJ)

Program Hitung Lingkaran (BlueJ)