package praktikum3;
import java.util.Scanner;
public class Praktikum3 {
public static void main(String[] args) {
System.out.println("Menu Pilihan");
System.out.println();
System.out.println("[1] Faktorisasi");
System.out.println("[2] Faktorial");
System.out.println("[3] Pangkat");
System.out.println("[4] Selesai");
System.out.println();
Scanner masuk = new Scanner (System.in);
int a;
System.out.print("Masukkan Pilihan : ");
a=masuk.nextInt();
switch (a)
{
case 1:
System.out.println("[1] Faktorisasi");
System.out.print("Masukkan nilai : ");
int b=masuk.nextInt();
fak1(b);
break;
case 2:
System.out.println("[2] Faktorial");
System.out.print("Masukkan nilai : ");
int c=masuk.nextInt();
fak2(c);
break;
case 3:
System.out.println("[3] Pangkat");
System.out.print("Masukkan nilai : ");
int d = masuk.nextInt();
System.out.print("Masukkkan pangkat : ");
int e = masuk.nextInt();
pangkat(d,e);
break;
default:
System.out.println("Selesai");
break;
}
}
public static void fak1(int b){
System.out.println("Hasil Faktorisasi dari "+b+" adalah : ");
int x;
for(x=1; x<=b; x++)
{
if(b%x == 0)
{
System.out.print(x +" ");
}
}
}
public static void fak2(int c){
int i,o;
o=1;
for(i=1;i<=c;i++)
{
System.out.print(i+" * ");
o=o*i;
}
System.out.println();
System.out.println("Hasil Faktorial dari "+c+" adalah :");
System.out.println(o);
}
public static void pangkat (int d, int e){
int i,hasil;
hasil=1;
for (i=1; i<=e;i++){
hasil = hasil * d;
}
System.out.println("Hasil Hitung dari "+d+" ^ "+e+" adalah : "+hasil);
}
}
Senin, 25 Mei 2015
Contoh coding java function switch case + array
07.29
No comments
Langganan:
Posting Komentar (Atom)







0 komentar:
Posting Komentar