Selasa, 23 Februari 2021

Program switch case java

 "Penjelasan Switch Case Program Percabangan dalam program Java"


Percabangan switch Case digunakan untuk melakukan pengecekan suatu kondisi yang berupa bilangan bulat atau karakter/String dalam pemrograman java.Contoh switch case program java dibawah ini:


import java.util.*;

public classContohPercabanganSwitch1 {

    public static void main(String[] args){

        Scanner input = new Scanner(System.in);

        System.out.print("Masukkan Nama Bulan : ");

        String bulan = input.nextLine();

        

        switch(bulan.toLowerCase()){

            case "januari" : 

                System.out.println("Bulan januari");

             break;

            case "februari" : 

                System.out.println("Bulan februari");

             break;

            case "maret" : 

                System.out.println("Bulan maret");

             break;

            case "april" : 

                System.out.println("Bulan april");

             break;

            case "mei" : 

                System.out.println("Bulan mei");

             break;

            case "juni" : 

                System.out.println("Bulan juni");

             break;

            case "juli" : 

                System.out.println("Bulan juli");

             break;

            case "agustus" : 

                System.out.println("Bulan agustus");

             break;

            case "september" : 

                System.out.println("Bulan september");

             break;

            case "oktober" : 

                System.out.println("Bulan oktober");

             break;

            case "november" : 

                System.out.println("Bulan november");

             break;

            case "desember" : 

                System.out.println("Bulan desember");

             break;

            default: 

                System.out.println("Tidak Ditemukan Nama Bulan : "+bulan);

            break;

        }

    }

}

Minggu, 21 Februari 2021

Source code program program login menggunakan percabangan bahasa java

 import java.util.*;

public class Percabangan{

 public static void main(String[]args){

  String data[]={"nama","sandi"};

  String nama,sandi;

  System.out.print("===============");

  System.out.print("==POLKAM MART==");

  System.out.println("===============");

  Scanner apa=new Scanner(System.in);

  System.out.print("Nama Pengguna : ");

  nama=apa.nextLine();

  System.out.print("Sandi Pengguna : ");

  sandi=apa.nextLine();

  /**

   * Percabangan untuk mengecek keberadaan

   * data

   */

  if(nama.equals(data[0])&&sandi.equals(data[1])){

   System.out.println("SELAMAT DATANG");

   menu();

  }else{

   System.out.print("Maaf Nama Penggun Atau Sandai Tidak Tersedia");

  }

 }

 /**

  * Menu Sistem

  */

 static void menu(){

  System.out.println("1. Penjualan");

  System.out.println("2. Tambah Data");

  System.out.println("3. Keluar");

  Scanner apa=new Scanner(System.in);

  int menu;

  System.out.print("Silahkan Masukkan Menu : ");

  menu=apa.nextInt();

  if(menu==1){

   penjualan();

  }else if(menu==2){

   tambahData();

  }else{

   System.exit(0);

  }

 }

 /**

  * Fungsi Penjualan

  */

 static void penjualan(){

   String barang[]=new String[3];

   int harga[]=new int[3],total;

   Scanner nbarang=new Scanner(System.in);

   Scanner hbarang=new Scanner(System.in);

   System.out.println("======================");

   System.out.println("=====POLKAM MART======");

   System.out.println("========KASIR=========");

   System.out.println("======================");

   System.out.print("Masukkan Barang Pertama : ");

   barang[0]=nbarang.nextLine();

   System.out.print("Masukkan Harga Pertama : ");

   harga[0]=hbarang.nextInt();

   System.out.print("Masukkan Barang Kedua : ");

   barang[1]=nbarang.nextLine();

   System.out.print("Masukkan harga Kedua : ");

   harga[1]=hbarang.nextInt();

   System.out.print("Masukkan Barang Ketiga : ");

   barang[2]=nbarang.nextLine();

   System.out.print("Masukkan Harga Ketiga : ");

   harga[2]=hbarang.nextInt();

   System.out.println("LIST BARANG BELANJAAAN");

   System.out.println("1. "+barang[0]+" Rp. "+harga[0]);

   System.out.println("2. "+barang[1]+" Rp. "+harga[1]);

   System.out.println("3. "+barang[2]+" Rp. "+harga[2]);

 }

 /**

  * Fungsi Tambah Data

  */

 static void tambahData(){

  System.out.println("Tambah Data");

 }

}

Selasa, 16 Februari 2021

Program percabangan menggunakan bahasa java

import java.util.*;

public class percabangan{

public static void main(String [] args){

System.out.println("================================");

System.out.println("======PROGRAM PERCABANGAN=======");

System.out.println("================================");

System.out.println();

System.out.println("LIST BANGUN DATAR : ");

int listTerima;

Scanner input=new Scanner(System.in);

String bangundatar[]={"Luas Lingkarang","Luas Persegi","Keluar"};

System.out.println("1. "+bangundatar[0]);

System.out.println("2. "+bangundatar[1]);

System.out.println("3. "+bangundatar[2]);

System.out.print("Silahkan Masukkan Nomor List yang akan dilakukan

perhitungan : ");

listTerima=input.nextInt();

/*

Percabangan

 */

if(listTerima==1){

//Menghitung Luas Lingkaran

System.out.println("Menghitung Luas Lingkaran");

System.out.println("==========================");

System.out.print("Masukkan Jari-Jari => ");

double jari2,luas,pi=3.14;

Scanner terimaL=new Scanner(System.in);

jari2=terimaL.nextDouble();

luas=pi*jari2*jari2;

System.out.println("Luas Lingkaran = "+luas);

System.out.println("==========================================");

System.out.println("Proses Melakukan Perhitungan Telah Selesai");

}else if(listTerima==2){

//Menghitung Luas Luas Persegi

int panjang,lebar,luas;

Scanner terimaP=new Scanner(System.in);

System.out.println("Menghitung Luas Persegi");

System.out.println("==========================");

System.out.print("Masukkan Panjang => ");

panjang=terimaP.nextInt();

System.out.print("Masukkan Panjang => ");

lebar=terimaP.nextInt();

luas=panjang*lebar;

System.out.println("Luas Lingkaran = "+luas);

System.out.println("==========================================");

System.out.print("Proses Melakukan Perhitungan Telah Selesai");

}else if(listTerima==3){

//Jika Masukan 3

System.out.print("Proses Telah Selesai Sistem Keluar");

System.exit(0);

}else{

//Jika Masukan salah

System.out.print("Maaf Tidak ada Kode "+listTerima+" System Akan

Keluar");

System.exit(0);

}

}

}

Kamis, 11 Februari 2021

Source code program aplikasi kasir dengan metode array

 Apa itu Array?


Array adalah sebuah variabel yang bisa menyimpan banyak data dalam satu variabel.


Array menggunakan indeks untuk memudahkan akses terhadap data yang disimpannya.


Cara Membuat Array di Java

Cara membuat array kosong:

Parhatikan:


Kita menggunakan kurung siku [] untuk membuat array;

Kurung siku bisa diletakkan setelah tipe data atau nama array;

Angka 5 dalam kurung artinya batas atau ukuran array-nya.


Mengambil Data dari Array

Seperti yang sudah kita ketahui, array memiliki indeks untuk memudahkan kita mengakses datanya.


Karena itu, kita bisa mengambil datanya dengan cara seperti ini:


// membuat array

String[] nama = {"dimas", "rambe", "bella", "afdal", "ratri"};


// mengambil data array

System.out.println(teman[2]);


Menggunakan Perulangan

Mengambil data satu per satu dari array mungkin cukup melelahkan, karena kita harus mengtik ulang nama array-nya dengan indeks yang berbeda.


Contoh:


System.out.println(teman[0]);

System.out.println(teman[1]);

System.out.println(teman[2]);

System.out.println(teman[3]

Selasa, 09 Februari 2021

PROGRAM APLIKASI KASIR MENGGUNAKAN JAVAV

 import java.util.Scanner;

// Mengimport java Scanner

public class aplikasikasir{

//Untuk menampilkan nama class sesuai dengan class

public static void main (String[]args){

//mendevisi variabel

String // (Berbntuk karakter) Nama_barang1,  Nama_barang2,  Nama_barang3;

int // (berbentuk angka tunggal) Harga_barang1, Harga_barang2, Harga_barang3, Total;


Scanner masuk=new Scanner(System.in);

Scanner masuk1=new Scanner(System.in);



System.out.println // untuk menampilkan di monitor ("==========================");

System.out.println("aplikasi kasir");

System.out.println("toko polkam mart");

System.out.println("==========================");


System.out.print("masukkan nama barang1= ");

Nama_barang1=masuk.nextLine//untuk menmpilkan karakter dari nama_barang();

System.out.print //Untuk menampilkan di monitor ("masukkan harga barang1= ");

Harga_barang1=masuk1.nextInt//untuk menmpilkan angka tunggal dari harga_barang();

System.out.print("masukkan nama barang2= ");

Nama_barang2=masuk.nextLine();

System.out.print("masukkan harga barang2= ");

Harga_barang2=masuk1.nextInt();

System.out.print("masukkan nama barang3= ");

Nama_barang3=masuk.nextLine();

System.out.print("masukkan harga barang3= ");

Harga_barang3=masuk1.nextInt();


Total= Harga_barang1+Harga_barang2+Harga_barang3;

System.out.println();


System.out.print("List nama barang yang dibeli");

System.out.println("1 "+Nama_barang1+" Rp."+Harga_barang1);

System.out.println("2 "+Nama_barang2+" Rp."+Harga_barang2);

System.out.println("3 "+Nama_barang3+" Rp."+Harga_barang3);

System.out.println("Total Rp."+Total);

}

}


image


Tujuan dan Fungsi Aplikasi Kasir di Toko 

 blog

Hal pertama yang perlu diketahui adalah apakah fungsi software point of sale (POS) atau yang orang awam sebut aplikasi kasir sehingga alat ini dapat lebih dihargai dan dapat digunakan secara maksimal. Fungsi dasar dari sebuah aplikasi kasir ini adalah untuk mencatat penjualan dan penerimaan pembayaran konsumen secara digital, namun saat ini sudah berkembang menjadi semakin jauh menjadi sebuah alat untuk mempermudah pengengelolaan stok barang, penyampaian laporan, pembelian barang dan berbagai hal lainnya.


Berbagai kemudahan inilah yang bisa didapatkan jika sebuah perusahaan ritel menggunakan software point of sale (POS) untuk kasir. Sehingga pekerjaan pun lebih cepat dilakukan. Serta, membuat pengunjung tidak perlu mengantri terlalu lama di kasir. Tidak heran, jika akhirnya banyak perusahaan ritel yang menggunakan software point of sales dalam bisnis mereka. Karena software lebih banyak memberika keuntungan dibandingkan kelemahan. Selain hal-hal di atas, apa sajakah yang menjadi tujuan atau manfaat penggunaan software kasir ini?


Setelah mengetahui fungsi dari aplikasi kasir tersebut, berikutnya akan dijelaskan tentang tujuan penggunaan software. Sehingga semakin banyak orang yang memahami tujuan dari penggunaan software point of sale (POS) ini dan tertarik untuk menggunakannya, berikut diantaranya :


1. Mencetak Bukti/ Nota Penjualan


Hal yang paling krusial saat menggunakan software ini adalah kemudahan untuk mencetak nota penjualan. Pencetakan nota penjualan tidak hanya membantu pemilik bisnis, namun juga pembeli. Karena dapat mengetahui berapa dana yang dikeluarkan untuk belanja yang baru saja dilakukan. Sedangkan untuk pemilik bisnis, adalah sebagai bukti bahwa penjualan benar-benar dilakukan.

Selasa, 19 Januari 2021

Penjelasan source code program java

 1. VARIABEL

public class variabel{

 public static void main(String [] args){

  String nama="hairul";

  int umur=18;

  String jk="laki-laki";

  double tinggi=165.5;

  System.out.println("Nama : "+nama);

  System.out.println("Jenis Kelamin : "+jk);

  System.out.print("umur : "+umur);

  System.out.print("dan Tinggi "+tinggi+"cm");

  }

}

2. VARIABEL 1

/**

* Program ke 2

* membaut variabel

* Nama : <<HAIRUL RAMBE>>

* kelas: <<TIF 1A>>

*/

 public class variabel1{//nama variabel

 public static void main(String args[]){//method utama

 //data yang akan digunakan

 String nama="nama anda";//membuat variabel nama bertipe String dan diberi nilai/value;

 int umur=18;

 /* membuat variabel umur bertipe integer dan

 diberi nilai value */

 String jk="Laki-laki";

 /*membuat variabel jk bertipe String dan

 diberi nilai/value*/

 double tinggi=165;

 /*membuat variabel tinggi bertipe double dan

 diberi nilai/value*/

 //Proses Menampilkan ke Monitor

 System.out.println("Nama : "+nama);

 /*menampilkan ke monitor Nama : dan

 menggabung dengan value dari variabel nama

 dan membuat karakter enter*/

 System.out.println("Jenis Kelamin : "+jk);

 /*menampilkan ke monitor Jenis Kelamin : dan

 menggabung dengan value dari variabel jk dan

 membuat karakter enter*/

 System.out.print("umur : "+umur);

 /*menampilkan ke monitor umur : dan

 menggabung dengan value dari

 variabel umur tanpa enter*/

 System.out.print("dan Tinggi"+tinggi+"cm");

 /*menampilkan ke monitor dan tinggi

 kemudian menggabung dengan

 value dari variabel tinggi

 dan membuat karakter enter*/

     }//tutup method utama

 }//tutup kelas

3. LINGKARAN 1

/**

 * Program ke 3

 * membuat lingkaran

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

*/

public class lingkaran1{

 public static void main(String [] args){

  // Menyiapkan variabel yang dibutuhkan

 double luas,pi;

 int r;

 // Memberi nilai/value kepada variabel

 pi=3.14;

 r=14;

 // Melakukan perhitungan luas sesuai rumus matematika

 luas=pi*r;

 //menampilkan ke monitor

 System.out.println(luas);

    }

}

4. CONTOH OPERATOR

/**

 * Program ke 4

 * contoh operator

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

 */

class contohoperator{

 public static void main(String args[]){

  int x=10;

  System.out.println(x++);//10 (11)

  System.out.println(++x);//12

  System.out.println(x--);//12 (11)

  System.out.println(--x);//10

      }

}

5. OPERATOR UNARY

/**

 * Program ke 5

 * contoh operator

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

*/

class OperatorUnary{

 public static void main(String args[]){

  int a=10;

  int b=10;

  System.out.println(a++ + ++a);//10+12=22

  System.out.println(b++ + b++);//10+11=21

      }

}

6. OPERATOR UNARY2

/**

 * Program ke 6

 * contoh operator

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

 */

class OperatorUnary2{

 public static void main(String args[]){

  int a=10;

  int b=-10;

  boolean c=true;

  boolean d=false;

  System.out.println(~a);//-11 (total minus bernilai positive dimulai dari 0)

  System.out.println(~b);//9 (positive of total minus, positive starts from 0)

  System.out.println(!c);//false (opposite of boolean value)

  System.out.println(!d);//true

      }

}

7. OPERATOR ARITMATIK

/**

 * Program ke 7

 * contoh operator

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

 */

class OperatorAritmatik{

 public static void main(String args[]){

  int a=10;

  int b=5;

  System.out.println(a+b);//15

  System.out.println(a-b);//5

  System.out.println(a*b);//50

  System.out.println(a/b);//2

  System.out.println(a%b);//0

      }

}

8. OPERATOR ARITMATIK2

/**

 * Program ke 8

 * contoh operator

 * Nama : <<HAIRUL RAMBE>>

 * kelas: <<TIF 1A>>

 */

class OperatorAritmatik2{

 public static void main(String args[]){

  System.out.println(10*10/5+3-1*4/2);

      }

}


Senin, 18 Januari 2021

Penjelasan tentang helloworld.java

 Java merupakan salah satu bahasa pemrograman yang berparadigma berorientasi objek, Anda memang harus mulai membiasakan diri dengan istilah - istilah seperti inheritance, attribute, instantiation, dan lainnya. Sekarang kita akan memulainya dengan membuat sebuah file yang bernama HelloWorld.java. Kemudian buat kode berikut di dalam file tersebut: Program awal yang sangat awal yang sangat mudah dibuat saat mempelajari siapa atau mempraktekkan Java.

1. public adalah sebuah keyword di Java yang menandakan bahwa objek, method, atau atribut dapat diakses dari class lain.

2. class adalah sebuah keyword di Java yang digunakan untuk membuat sebuah class

3. static adalah sebuah keyword untuk membuat sebuah method tidak perlu diinstansiasi terlebih dahulu

4. void adalah sebuah keyworduntuk membuat sebuah method tidak me-return nilai apapun alias kosong

5. System.out.println() adalah sebuah method yang telah di-import otomatis untuk digunakan mencetak output di konsol.

Nama class dan nama file harus sama

Langkah-langkahnya yaitu:

1. Pertama siapkan text editor (notepad, wordpad, notepad,dan lainnya).

2. Yang kedua yaitu tuliskan kode berikut:

     Public class programhelloworld {

         Public statistic good main (string [] Arga) {

            System.out.printl("hello world");

          }

     }

3. Yang ketiga simpan file dengan nama program helloworld.java

4. Untuk mengeceknya, kita dapat menggunakan command prompt. Masuk pada direktori yang digunakan untuk menyimpan file programhelloworld.java tersebut.

5. Lakukan perintah kompilasi berikut:

    Javac programhelloworld.java

6. Dian eksekusi dengan perintah berikut:

    Java programhelloworld.


Terimakasih semoga membantu Anda semua.