***Selamat Datang di Halaman WEBku yang Pertama***Ayo belajar dan cari pengetahuan diblog sederhana milikku*** ***Selamat Datang di Halaman WEBku yang Pertama***Ayo belajar dan cari pengetahuan diblog sederhana milikku*** ***Selamat Datang di Halaman WEBku yang Pertama***Ayo belajar dan cari pengetahuan diblog sederhana milikku***

Senin, 11 Juni 2012

TUGAS KULIAH >> JAVA


Nama                  : Ni Kadek Dewi Purwati
                              Nim : 10101149
Jurusan               : Tehnik Informatika-DGM
Dosen                  : I Kadek Dwi Gandika Supartha.ST
Mata Kuliah       : Pemrograman Berorientasi Objek 1


Soal :
  1. Buatlah Program untuk menghitung faktorial !
  2. Buatlah sebuah Program menampilkan bilangan prima!
  3. Buatlah Program untuk menghitung nilai pangkat (dengan inputan)!

Jawab :

1.      Program Faktorial

import java.io.*;
public class Faktorial {
    public static void main(String[]args){
        try{
            BufferedReader object = new BufferedReader(new InputStreamReader(System.in));
            System.out.print("Masukkan Angka :");
            int a= Integer.parseInt(object.readLine());
            int fact= 1;
            System.out.print("Hasil Factorial " +a+ " adalah :");
            for (int i=1; i<=a; i++){
                fact=fact*i;
            }
            System.out.println(fact);
        }
        catch (Exception e){}
    }
}

2.      Program Bilangan Prima

import javax.swing.JOptionPane;
public class Prima {
    public static void main(String[]args){
        int i,j,batasan;
        String range;
        boolean bil_prima = false;
        range=JOptionPane.showInputDialog("masukkan batasan bilangan prima : ");
         batasan=Integer.parseInt(range);
         for(i=2; i<=batasan; i++){
             if (i>=2){
                 bil_prima = true;
                for(j=2; j<i; j++){
                    if (i%j==0){
                        bil_prima = false;
                        break;
                    }
                }
             }
             if (bil_prima){
                 System.out.print(i);
             }
         }
    }

}

3.      Bilangan berpangkat

import java.util.Scanner;
public class Pangkat {
    public static void main(String[]args){
        Scanner in = new Scanner(System.in);
        Double angka;
        Double pangkat;
        Double hasil;
       System.out.print("Masukkan angka: ");
        angka = in.nextDouble();
       System.out.print("Masukkan Pangkat:");
        pangkat = in.nextDouble();
       hasil = Math.pow(angka, pangkat);
        System.out.println("Hasilnya:" +hasil);
    }


}

Tidak ada komentar:

Posting Komentar