Postingan

APA ITU BELA NEGARA???

Gambar
  Bela Negara: Apa, Mengapa, dan Bagaimana? Bela negara adalah salah satu kewajiban dan hak setiap warga negara Indonesia yang diatur dalam Undang-Undang Dasar 1945. Bela negara berarti sikap dan perilaku warga negara yang dijiwai oleh kecintaan kepada Negara Kesatuan Republik Indonesia (NKRI) yang berdasarkan Pancasila dan UUD 1945 dalam menjamin kelangsungan hidup bangsa dan negara. Apa tujuan dan fungsi bela negara? Tujuan bela negara adalah untuk mempertahankan kelangsungan hidup bangsa dan negara dari segala ancaman, baik dari dalam maupun dari luar. Ancaman tersebut bisa berupa agresi militer, terorisme, separatisme, radikalisme, bencana alam, pandemi, korupsi, kemiskinan, dan sebagainya. Fungsi bela negara adalah untuk membentuk sikap, jiwa, dan perilaku yang cinta tanah air, rela berkorban, dan siap berjuang untuk kepentingan bangsa dan negara. Bela negara juga berfungsi untuk menjaga keutuhan wilayah, kedaulatan, dan kesejahteraan rakyat Indonesia. Bagaimana...

Pemrograman 12 (Queue)

Gambar
 Nama: Adrian Noval Firmansyah NPM: 22082010214 Source Code: -Main Class package BP2LatQUEUE; import java.util.Scanner; public class QueueMain {     public static void main(String[] args) {         Scanner sc = new Scanner(System.in);         cQueue antrian=new cQueue();         int pilih=0;         System.out.println("================================");         System.out.println("Nama : Adrian Noval Firmansyah");         System.out.println("NPM  : 22082010214");         System.out.println("================================");         do{             System.out.println("---------------------------------");             System.out.println("           MENU ANTRIAN          ");       ...

Pemrograman 11 (Stack)

Gambar
 Nama: Adrian Noval Firmansyah NPM: 22082010214 Kelas: 2E Source Code: -Main package BP2LatSTACK; import java.util.Scanner; public class StackMain {     public static void main(String[] args) {         Scanner s = new Scanner(System.in);         cStack Stack = new cStack();         int pilih=0;         System.out.println("================================");         System.out.println("Nama : Adrian Noval Firmansyah");         System.out.println("NPM  : 22082010207");         System.out.println("================================");         do{             System.out.println("---------------------------------");             System.out.println("            MENU STACK           ");     ...

Pemrograman 10 (Method)

Gambar
 Source Code: package method; import java.util.Scanner; public class LatMethod {     static int harga[]=new int[16];     static String[] sort(String[]menu){             for (int i = 0; i < menu.length ; i++) {             for (int j = 0; j < menu.length-1; j++) {                 if(menu[j].compareToIgnoreCase(menu[j+1])>0){                 String m=menu[j];                 menu[j]=menu[j+1];                 menu[j+1]=m;                 int h=harga[j];                 harga[j]=harga[j+1];                 harga[j+1]=h;                 }             } ...

Pemrograman 9.0 (Pengurutan Data)

Gambar
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. Mahasiswa NPM Ganjil memakai algoritma Bubble Sort, sedangkan yang Genap memakai Selection Sort. Disini saya menggunakan Selection Sort. Source Code: package searchdata; import java.util.Scanner; public class SortData {     public static void main(String[] args) {         Scanner N = new Scanner(System.in);         int harga[] = new int [6];         String menu[] = new String [6];         int pilih = 0;          ...

pemrograman 9.1 (Pencarian Data)

Gambar
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.  Tips: Buat tiga array baru untuk menampung hasil pencarian. Satu array untuk nama makanan. Satu array untuk harganya. Dan satu array lagi untuk menyimpan transaksi pembeliannya. Source Code: package searchdata; import java.util.Scanner; public class LatSearchData {     public static void main(String[] args) {         Scanner N = new Scanner(System.in);         int harga[] = new int [6];         String menu[] = new String [6];         Stri...