Tuesday, January 19, 2021

Kumpulan Program Java Console ( CLI )

 Selamat datang 

Kali ini saya akan membagikan kumpulan program java sederhana berbasis console ( CLI )

Link Program : Klik Disini ( Google Drive ) 















Membuat Program Toko menggunakan Java Console ( CLI )

 Selamat datang di blog Pemrograman Java 

Pada pertemuan kali ini saya akan membagikan cara untuk membuat program toko berbasis console ( CLI ). Untuk text editor yang digunakan kali ini adalah notepad++ dan untuk Run programnya menggunakan CMD. Untuk text editor anda dapat menggunakan yang lain atau dapat juga menggunakan netbeans.


Pertama buka notepad++ dan buat file baru dengan nama StudyKasus1.java.

Kemudian ketikan scrip programnya :


import java.util.Scanner;


public class StudyKasus1{

public static void main(String args[]){

Scanner simpan_supidanZamzam = new Scanner(System.in);

int hargaPensil_supidanZamzam = 2000,

hargaBuku_supidanZamzam = 3500,

hargaPulpen_supidanZamzam = 3000,

hargaSpidol_supidanZamzam = 10000,

hargaPenghapus_supidanZamzam = 15000,

total_supidanZamzam = 0;

String loop_supidanZamzam,pilihMenu_supidanZamzam = "";

int satuan_supidanZamzam = 0;

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

System.out.println("|              Toko Ku                    |");

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

System.out.println("|   1. Pensil            : Rp 2000            |");

System.out.println("|   2. Buku              : Rp 3500            |");

System.out.println("|   3. Pulpen            : Rp 3000            |");

System.out.println("|   4. Spidol            : Rp 10000           |");

System.out.println("|   5. Penghapus         : Rp 15000           |");

System.out.println("|   6. Exit                                   |");

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

for(loop_supidanZamzam = "Y"; loop_supidanZamzam.equals("Y") || loop_supidanZamzam.equals("y");){

System.out.print("Pilih Menu (1 s/d 6)    : ");

int pilihan_supidanZamzam = simpan_supidanZamzam.nextInt();

switch(pilihan_supidanZamzam){

case 1:

System.out.println("Anda memilih Pensil     : Rp 2000");

pilihMenu_supidanZamzam = "Pensil, " + pilihMenu_supidanZamzam;

satuan_supidanZamzam = 1 + satuan_supidanZamzam;

total_supidanZamzam = total_supidanZamzam + hargaPensil_supidanZamzam;

break;

case 2:

System.out.println("Anda memilih Buku       : Rp 3500");

pilihMenu_supidanZamzam = "Buku, " + pilihMenu_supidanZamzam;

satuan_supidanZamzam = 1 + satuan_supidanZamzam;

total_supidanZamzam = total_supidanZamzam + hargaBuku_supidanZamzam;

break;

case 3:

System.out.println("Anda memilih Pulpen     : Rp 3000");

pilihMenu_supidanZamzam = "Pulpen, " + pilihMenu_supidanZamzam;

satuan_supidanZamzam = 1 + satuan_supidanZamzam;

total_supidanZamzam = total_supidanZamzam + hargaPulpen_supidanZamzam;

break;

case 4:

System.out.println("Anda memilih Spidol     : Rp 10000");

pilihMenu_supidanZamzam = "Spidol, " + pilihMenu_supidanZamzam;

satuan_supidanZamzam = 1 + satuan_supidanZamzam;

total_supidanZamzam = total_supidanZamzam + hargaSpidol_supidanZamzam;

break;

case 5:

System.out.println("Anda memilih Penghapus  : Rp 15000");

pilihMenu_supidanZamzam = "Penghapus, " + pilihMenu_supidanZamzam;

satuan_supidanZamzam = 1 + satuan_supidanZamzam;

total_supidanZamzam = total_supidanZamzam + hargaPenghapus_supidanZamzam;

break;

case 6:

System.out.println("Selesai");

break;

default:

System.out.println("Sorry, input menu yang anda masukkan tidak sesuai");

}

System.out.print("Ada lagi yang akan dipesan? (Y/N) : ");

loop_supidanZamzam = simpan_supidanZamzam.next();

}

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

System.out.println("Barang yang anda pesan adalah                : " + pilihMenu_supidanZamzam);

System.out.println("total Belanjaan Anda                         : " + satuan_supidanZamzam);

System.out.println("Terimakasih, total yang harus anda bayar     : Rp " + total_supidanZamzam);

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

}

}

Jika sudah selesai mengetikan scrip programnya kemudian buka cmd dan masuk ke direktori tempat menyimpan file program StudyKasus1.java.

Selanjutnya ketik Javac StudyKasus1.java ( untuk mengcompile program )

Untuk Run Programnya ketik Java StudyKasus1


Selesai.


Program Sederhana Java Console ( CLI ) Menghitung Nilai Akhir dan Kecepatan, waktu dan Jarak

 Kali ini saya akan membagikan program sederhana java berbasis Console ( CLI ). 

Program Menghitung Nilai Akhir :


import java.util.Scanner;


public class StudyKasus1{

public static void main(String [] args){

Scanner input=new Scanner(System.in);

Scanner sc = new Scanner(System.in);

float nilaiAkhir_supidanZamzam,nilaiTugas;

System.out.println("Program Menghitung Nilai Akhir");

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

// Input Nilai

System.out.print("Masukan NIM Anda : ");

long nim_supidanZamzam = input.nextLong();

System.out.print("Masukan Nama Anda : ");

String nama_supidanZamzam = sc.nextLine();

System.out.print("Masukan Kehadiran (Max 14) : ");

int absen_supidanZamzam = input.nextInt();

System.out.print("Masukan Tugas : ");

int tugas_supidanZamzam = input.nextInt();

System.out.print("Masukan UTS : ");

int uts_supidanZamzam = input.nextInt();

System.out.print("Masukan UAS : ");

int uas_supidanZamzam = input.nextInt();

System.out.print("\n\n");

//Rumus Nilai Akhir

nilaiAkhir_supidanZamzam =(absen_supidanZamzam*10/14)+(tugas_supidanZamzam*20/100)

+(uts_supidanZamzam*30/100)+(uas_supidanZamzam*40/100);

// Output Nilai

System.out.println("NIM Anda : "+ nim_supidanZamzam );

System.out.println("Nama Anda : "+ nama_supidanZamzam );

System.out.println("Kehadiran Anda : "+ absen_supidanZamzam + " kali ");

System.out.println("Nilai Tugas : "+ tugas_supidanZamzam );

System.out.println("Nilai UTS : "+ uts_supidanZamzam );

System.out.println("Nilai UAS : "+ uas_supidanZamzam );

System.out.println("Nilai Akhir : "+ nilaiAkhir_supidanZamzam );

}

}

 



Program Membuat Menu untuk Menghitung Kecepatan, Waktu, dan Jarak :

import java.util.Scanner;
public class StudyKasus2{
public static void main(String[] arggs){
Scanner sc=new Scanner(System.in);
double tambah_supidanZamzam;
double kali_supidanZamzam;
// Tampilan
System.out.println("=====================================");
System.out.println("Tekan 1 untuk mencari Penjumlahan");
System.out.println("Tekan 2 untuk mencari Perkalian");
System.out.println("=====================================");
System.out.print("Masukan pilih : "); int pilih_supidanZamzam = sc.nextInt();
System.out.println("=====================================");
// Pilihan
if(pilih_supidanZamzam == 1){
System.out.println("Anda ingin mencari Kecepatan");
System.out.println("=====================================");
System.out.print("Masukan angka pertama : "); int satu_supidanZamzam=sc.nextInt();
System.out.print("Masukan angka kedua   : "); int dua_supidanZamzam=sc.nextInt();
tambah_supidanZamzam = satu_supidanZamzam + dua_supidanZamzam;
System.out.print("Hasilnya " + tambah_supidanZamzam + "!");
}
else if(pilih_supidanZamzam == 2 ){
System.out.println("Anda ingin mencari Waktu");
System.out.println("=====================================");
System.out.print("Masukan angka pertama : "); int satu_supidanZamzam=sc.nextInt();
System.out.print("Masukan angka kedua   : "); int dua_supidanZamzam=sc.nextInt();
kali_supidanZamzam = satu_supidanZamzam * dua_supidanZamzam;
System.out.print("Hasilnya " + kali_supidanZamzam + "!");
}
else 
System.out.println("Pilihan Tidak Ada");
}
}

 


Terima Kasih 

Kumpulan Program Java Console ( CLI )

 Selamat datang  Kali ini saya akan membagikan kumpulan program java sederhana berbasis console ( CLI ) Link Program : Klik Disini ( Google ...