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.