Postingan

LATIHAN PENCARIAN DATA

Gambar
NAMA     : ENGIE RAMADHANI NPM          : 22082010029 Modifikasilah program yang dibahas di kelas dengan menambahkan fitur/menu untuk mencari menu makanan berdasarkan range harga yang dimasukkan oleh user; yaitu harga bawah dan harga atas. Kemudian nama-nama menu makanan yang harganya memenuhi range tersebut ditampilkan di layar output untuk selanjutnya dipilih sebagai item pembelian dan masuk ke dalam daftar belanja pembeli. Daftar menu makanan hasil pencarian sebaiknya diberi angka untuk memudahkan pemilihan.  Source Code: public class Pencariand {     public static void main(String[] args) { //program pengurutan data menggunakan bubble sort     String menu[]={"Kwatiau Goreng","Nasi Goreng","Seblak","Bakso","Mie Ayam"};     int harga[]={12000,15000,8000,13000,10000};      System.out.println("=========================================================");         System.out.println("Ha...

LATIHAN PENGURUTAN DATA

Gambar
NAMA      : ENGIE RAMADHANI NPM           : 22082010029 KELAS     : 1A Buatlah program untuk mengurutkan nama barang di Warung Sederhana berdasarkan harganya; dari besar ke kecil. Asumsinya data barang dan harganya sudah ada di dalam array (inisialisasi), sehingga tidak perlu ada input data lagi. Jumlah barangnya untuk sementara dibatasi 5 (lima) saja. Kemudian buatlah tabel tracing dan upload dalam format pdf (beserta screenshot tampilan program) untuk membuktikan bahwa hasil running program sudah sesuai dengan algoritma sorting-nya. => menggunakan algoritma bubble sort source code: public class Pengurutand {     public static void main(String[] args) {         String[]menu=new String[7];         int harga[]={12000,15000,8000,13000,10000};                  System.out.println("=================================================");  ...

LATIHAN ARRAY MULTI DIMENSI

Gambar
NAMA     : ENGIE RAMADHANI NPM         : 22082010029 KELAS   : 1A      Modifikasilah source code yang dibahas di kelas, sehingga mampu mencatat transaksi untuk pembeli/pengunjung yang berbeda, tanpa harus menjalankan ulang programnya. Posting di forum ini seperti biasanya. source code: import java.util.Scanner; public class JavaApplication13{     public static void main(String[] args) {                 Scanner F = new Scanner(System.in);                  String transaksi[][]=new String[3][4];         int kode = 101;         int harga = 0,total;         int baris=0, kolom=0;         int pilih=0, pilih2=0;                  do{             System.out.println("");       ...

LATIHAN ARRAY 1 DIMENSI

Gambar
NAMA      : ENGIE RAMADHANI NPM        : 22082010029 KELAS    : 1A ARRAY 1 DIMENSI -Bahasa Pemrograman- Buatlah program untuk menampilkan daftar makanan yang dibeli pelanggan di Warung Makan Sederhana. Tampilannya berisi nomor urut, nama makanan, harga satuan, jumlah porsi, dan total biaya (hasil kali harga satuan dengan porsi). Dibagian bawah daftar tersebut ditampilkan grand total dari seluruh pembelian. source code: import java.util.Scanner; public class JavaApplication12{          public static void main(String[]args){                  Scanner sc = new Scanner(System.in);         String menu[] = new String[10];         int pilih[] = new int[10];                 int harga[] = new int[10];                 int jumlah[] = new int[10];  ...

LATIHAN PERULANGAN BERSARANG (Bil.Prima)

Gambar
  NAMA   : ENGIE RAMADHANI NPM      : 22082010029 KELAS : A     LATIHAN PERULANGAN BERSARANG Buatlah program untuk menampilkan N bilangan prima pertama; dimulai dari angka 2. Contoh: jika input N = 5, maka output-nya: 2, 3, 5, 7, 11. Salah satu tipsnya adalah gunakan konstruksi perulangan bersarang dimana loop luar digunakan untuk menghasilkan bilangan yang akan dicek prima ataukah bukan (dimulai dari 2, 3, 4, dst), sedangkan loop dalam digunakan untuk menguji apakah sebuah bilangan itu termasuk prima ataukah bukan. Caranya dengan menghitung jumlah faktornya melalui operasi modulus (%) yang berulang terhadap bilangan tersebut dengan angka mulai dari 1 sampai dengan bilangan itu sendiri. Jika sampai loop (dalam) berakhir jumlah faktornya sama dengan dua, maka termasuk bilangan prima; tampilkan ke layar output. Kemudian kurangi nilai N dengan 1. Jika N sama dengan 0 (nol); yang berarti jumlah bilangan prima yang ditampilkan sudah sesuai d...

Latihan Switch Case

Gambar
NAMA      : ENGIE RAMADHANI NPM           : 22082010029 source code: package warungsederhana; import java.util.Scanner; public class WarungSederhana {     public static void main(String[] args) {         double totalbiaya = 0, diskon, totalsetelahdiskon = 0, kembalian;         Scanner sc = new Scanner(System.in);         System.out.println("==========WarungSederhana==========");         System.out.println("1. Sate");         System.out.println("2. Pecel");         System.out.println("3. Penyetan");         System.out.print("Masukkan menu pilihan anda : ");         byte pilih = sc.nextByte();         switch (pilih){             case 1: System.out.println("\nPilihan Sate :\n1.Ayam\n2.Kambing");          ...

LATIHAN PERCABANGAN IF ELSE

Gambar
Nama: ENGIE RAMADHANI Npm : 22082010029   source code: package percabanganifelse; import java.util.Scanner; public class PercabanganIfElse {     public static void main(String[] args) {         // membuat program           Scanner sc = new Scanner (System.in);         int JumlahBajuYangDibeli;         int HargaSatuanBaju;         int UangPembeli;         int BiayaTotalPembelian;         double HasilSetelahDiskon,Kembalian;                      System.out.println("--------kalalo Fashion Serba 35000--------");             System.out.print("Masukkan jumlah baju yang dibeli:  ");             JumlahBajuYangDibeli=sc.nextInt();             System.out.print("Masukkan Harga Satuan Baju...