- Ini adalah script Bilangan berpangkat dengan cara input angka berapapun yang anda inginkan
import java.util.Scanner;
//perintah untuk menginisialisasi objek yang diinginkan pengguna
public class lat2_pangkat_inputan
//nama pangkat inputan = nama kelas
{ //untuk membuat suatu sekumpulan perintah (compound statement/block).
public static void main(String[]args){
//berisi argument yang diambil dari ruang eksekusi
int hasil,angka,pangkat;
//variabel hasil, angka, pangkat dengan tipe data integer
hasil=1;
//variabel hasil dengan ketetapan nilai awal 1
Scanner a=new Scanner(System.in);
//berfungsi untuk mencetak hasil dari data-data
System.out.println("======================"); //mencetak pembatas
System.out.println("Program Angka Berpangkat");
//mencetak kalimat Program Angka Berpangkat
System.out.print("Masukan Angka:");
//mencetak kalimat Masukan Angka
angka=a.nextInt();
//menampung variabel angka dengan tipe data integer
System.out.print("Masukan Pangkat:"); //mencetak kalimat Masukan Pangkat
Scanner b=new Scanner(System.in);
//berfungsi untuk mencetak hasil dari data-data
pangkat=b.nextInt();
//menampung variabel pangkat dengan tipe data integer
for (int i=1;i<=pangkat;i++){
//ketetapan nilai awal i=1 dan i kurang dari sama dengan pangkat
//i++ adalah i+1
hasil=hasil*angka; //rumus angka berpangkat
}
System.out.println("Hasil " +angka+ " Pangkat " +pangkat+ " = " +hasil);
// Mencetak hasil angka berpangkat dengan memanggil rumus angka dan pangkat
}//penutup compound statement
}
Outputnya :
//perintah untuk menginisialisasi objek yang diinginkan pengguna
public class lat2_pangkat_inputan
//nama pangkat inputan = nama kelas
{ //untuk membuat suatu sekumpulan perintah (compound statement/block).
public static void main(String[]args){
//berisi argument yang diambil dari ruang eksekusi
int hasil,angka,pangkat;
//variabel hasil, angka, pangkat dengan tipe data integer
hasil=1;
//variabel hasil dengan ketetapan nilai awal 1
Scanner a=new Scanner(System.in);
//berfungsi untuk mencetak hasil dari data-data
System.out.println("======================"); //mencetak pembatas
System.out.println("Program Angka Berpangkat");
//mencetak kalimat Program Angka Berpangkat
System.out.print("Masukan Angka:");
//mencetak kalimat Masukan Angka
angka=a.nextInt();
//menampung variabel angka dengan tipe data integer
System.out.print("Masukan Pangkat:"); //mencetak kalimat Masukan Pangkat
Scanner b=new Scanner(System.in);
//berfungsi untuk mencetak hasil dari data-data
pangkat=b.nextInt();
//menampung variabel pangkat dengan tipe data integer
for (int i=1;i<=pangkat;i++){
//ketetapan nilai awal i=1 dan i kurang dari sama dengan pangkat
//i++ adalah i+1
hasil=hasil*angka; //rumus angka berpangkat
}
System.out.println("Hasil " +angka+ " Pangkat " +pangkat+ " = " +hasil);
// Mencetak hasil angka berpangkat dengan memanggil rumus angka dan pangkat
}//penutup compound statement
}
Outputnya :