Jumat, 08 April 2016

Program Menentukan Bilangan Prima



Program Menentukan Bilangan Prima         
Program untuk menentukan apakah bilangan tersebut bilangan prima atau bukan dengan menginputkan sebuah bilangan yang di inginkan. Setelah itu program akan mengoutputkan bilangan prima 1-100 , untuk lebih jelasnya anda bisa melihat kode program yang ada dibawah ini.


1
2
3
4
5
6
7
8
9

10
11
12
13

14
15

16
17

18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.util.Scanner;
public class bilPrima {
    public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    int bil;
    System.out.print("Masukkan Bilangan prima : ");
    bil = in.nextInt();
    prima (bil);
    System.out.println("Program menentukan bilangan prima 1-100");
    ulang ();
    }
    private static void prima(int bil){
    String prima="bilangan prima", bukan="bukan termasuk bilangan prima";      
    if (bil%2==1) {
       System.out.println("Bilangan "+bil+" termasuk "+prima);
    }else {
       System.out.println("Bilangan "+bil+" "+bukan);
    }
    }
    static void ulang(){
    int j;
    char tanda[] = new char[101];
    for (int i = 2; i <= 100; i++) {
    if (tanda[i] != '*') {
        System.out.print(i + " ");
    for (int j = i * 2; j <= 100; j += i) {
        tanda[j] = '*';
        }
      }
    }      
  }
}


ScreenSout


Selasa, 22 Maret 2016

Menghitung luas dan keliling pada java


Menghitung luas dan keliling pada java

   Buatlah program sebagai berikut dengan menggunakan metode switch case
Menu :
1. menghitung luas dan keliling persegi panjang
2. menghitung luas dan keliling lingkaran
3. menghitung luas dan keliling segitiga
Pilihan anda  : 3
Masukkan a : 3
Masukkan b : 4
Masukkan r : 5

Keliling segitiga      : 12 cm
Luas segitiga           : 6 cm2

Pilihan anda  : 10

Data tak ditemukan, program dihentikan ...

kodenya

1
2
3
4
5
6
7
8

9

10

11
12

13
14
15
16
17
18

19

20
21
22

23

24
25
26
27
28
29
30

31

32
33
34
35
import java.util.Scanner;
 public class program1{
  public static void main(String[] args){
  Scanner in = new Scanner(System.in);
  int L,P,a,b;//input data integer
  float r,kel,l,c;//input data float     
  System.out.println("Menu :");
  System.out.println("1. menghitung luas dan keliling persegi panjang");
  System.out.println("2. menghitung luas dan keliling lingkaran");
  System.out.println("3. menghitung luas dan keliling segitiga");
        System.out.print("Pilihan anda : ");
        int pilihan = in.nextInt();
        //pemilihan switch case
        switch(pilihan){
  case 1 : System.out.print("Masukkan p : ");
           P = in.nextInt();
           System.out.print("Masukkan L : ");
           L = in.nextInt();
           System.out.println("Keliling Persegi Panjang :  "+( 2 *( P * L ))+" Cm");
            System.out.println("Luas Persegi Panjang     :  "+( P * L )+" Cm");break;
  case 2 : System.out.print("Masukkan r : ");
           r = in.nextFloat();
           System.out.println("Keliling Lingkaran :  "+( 2 * 3.14 * r )+" Cm");
           System.out.println("Luas Lingkaran     :  "+( 3.14 * r * r )+" Cm");break;
  case 3 : System.out.print("Masukkan a : ");
           a = in.nextInt();
           System.out.print("Masukkan b : ");
           b = in.nextInt();
           System.out.print("Masukkan c : ");
           c = in.nextFloat();
           System.out.println("Keliling Segitiga :  "+( a + b + c )+ " Cm");
           System.out.println("Luas Segitiga     :  "+( 2 /( a * b )+ " Cm2" ));break;
 default : System.out.println("data tak ditemukan");
           }
   }
}

Tampilan







Menghitung daya listrik pada java


Menghitung daya listrik pada java

1.    Buatlah program untuk menghitung  pemakaian daya listrik dirumah tangga secara sederhana. Tampilan program sebagai berikut :

Program penghitung pemakaian listrik sederhana Masukkan
Nama                                                     : Bpk Asisten
Keluarahan                                             : Java
Masukkan posisi awal Kwh Meter         : 8000
Masukkan posisi akhir Khw Meter         : 9000
Masukkan biaya beban saat ini               : 140
Masukkan PPJ (dalam persen)                : 10
===================PLN JAVA====================
Nama                                         : Bpk Asisten
Kelurahan                    : Java
Pemakaian bulan ini                  : 1000 Kwh Meter
Tarif Listrik                               : Rp140000,-
PPJ 10%                                    : Rp 14000,-
Total Bayar                               : Rp 154000,-

================================================

kodenya

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

25
26
27
28
29
30
31

32
33
import java.util.Scanner;
public class program2 {
public static void main(String[] argu){
     Scanner masukan = new Scanner(System.in);      
     int n1,n2,n3,n4;
     double m1,m2,m3,m4;
     System.out.println("Program penghitung pemakaian listrik sederhana");
     System.out.print("Masukan Nama                               : ");
     String nama = masukan.nextLine();
     System.out.print("Kelurahan                                        : ");
     String kelurahan = masukan.nextLine();
     System.out.print("Masukkan posisi awal Kwh Meter  : ");
     n1 = masukan.nextInt();
     System.out.print("Masukkan posisi akhir Kwh Meter : ");
     n2 = masukan.nextInt();
     System.out.print("Masukan Biaya Beban Saat Ini       : ");
     n3 = masukan.nextInt();
     System.out.print("Masukan PPJ (Dalam Persen)          : ");
     n4 = masukan.nextInt();
     m1=n2-n1;
     m2=m1*n3;
     m3=m2/10;
     m4=m2+m3;
     System.out.println("===================PLN JAVA============= =======");
     System.out.println("Nama                            :"+nama);
     System.out.println("Kelurahan                     :"+kelurahan);
     System.out.println("Pemakainan Bulan ini  :"+(int)m1       +" Kwh Meter");
     System.out.println("Tarif Listrik                  :Rp "+(int)m2+ ",-");
     System.out.println("PPJ 10%                       :Rp "+(int)m3+ ",-");
     System.out.println("Total Bayar                   :Rp "+(int)m4+ ",-"); System.out.println("===============================================");
   }                                             
}

Tampilannya



Menghitung operasi bilangan pada java


  Menghitung operasi bilangan pada java


1.   Buatlah program dengan tampilan sebagai berikut :
  Masukkan operator pertama     : 3
  Masukkan operator kedua        : 2
  Hasil penjumahan                     : 5
  Hasil pengurangan                    : 1
  Hasil perkalian                  : 6
  Hasil pembagian                      : 1.5

kodenya

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
public class program1 {
    public static void main(String[] args){
      Scanner masukan = new Scanner(System.in);       
      int n1,n2,n3;
      double m1,m2,m3;
      System.out.print("Masukan operator pertama :");
      n1 = masukan.nextInt();
      System.out.print("Masukan operator kedua   :");
      n2 = masukan.nextInt();       
      m1 = n1+n2;
      m2 = n1-n2;
      m3 = n1*n2;      
      System.out.println("Hasil penjumlahan     :"+(int)m1);
      System.out.println("Hasil pengurangan     :"+(int)m2);
      System.out.println("Hasil perkalian           :"+(int)m3);
      System.out.println("Hasil pembagian        :"+(float)n1/n2);
    }   
}

Tampilanya