Minggu, 26 Mei 2013

Program Java Menghitung Nilai ganjil, Prima dan faktorial

Program Java Menghitung Nilai ganjil, Genap dan Prima : Berikut merupakan program java menghitung bilangan ganjil , menghitung bilangan Prima dan Menghitung Faktorial dengan menggunakan metode input scanner.


import java.util.Scanner;
public class  tugas1_bag3{
     public static void main(String[] args){
     String angka;
     int i,j;
     int hasil=1;
     Scanner DataIn = new Scanner(System.in);
     System.out.print("Masukan angka : ");
     angka = DataIn.nextLine();
     //Menghitung Angka Ganjil dengan batas nilai 10000
     if (Integer.parseInt(angka)>10000||0>Integer.parseInt(angka)){
          System.out.println("Angka harus 0 - 10.000");
     }
     else
    {
  System.out.print("Bilangan Ganjil dari 1 s/d " +angka+ " adalah ");
          for(i=1; i<=Integer.parseInt(angka); i++){
          if (i % 2 ==1){
               System.out.print(i +" ");
         }
     }
  System.out.println();
     //Mengitung Bilangan Prima dengan batas nilai 10000
     System.out.print("Bilangan Prima dari 1 s/d " +angka+ " adalah ");
     for (i=1; i<=Integer.parseInt(angka); i++){
         for (j=2;j<i;j++ ){
             if (i % j ==0){
                  break;
             }
        }
        if ( i==j){
System.out.print(i +" ");
        }
    }
System.out.println();
  //Mengitung Faktorial dengan batas nilai 10000
System.out.print("Faktorial " +angka+ " adalah ");
for (i=1; i<=Integer.parseInt(angka); i++){
hasil = hasil * i;
System.out.print(i);
            if (i < Integer.parseInt(angka)){
System.out.print(" * ");
}
            else
{
System.out.print(" = ");
}
}
System.out.println(+hasil);
    }
}
}

Hasilnya seperti berikut :



Artikel Terkait

Program Java Menghitung Nilai ganjil, Prima dan faktorial
4/ 5
Oleh

Berlangganan

Suka dengan artikel di atas? Silakan berlangganan gratis via email