Postingan

Menampilkan postingan dari Juni, 2023

LATIHAN STACK

Gambar
NAMA : ENGIE RAMADHANI NPM      : 22082010029  Dengan memanfaatkan struktur data Stack yang dibuat memakai linked list, buatlah program untuk mengecek apakah sebuah kata itu termasuk PALINDROM ataukah bukan. Palindrom adalah kata yang jika dibaca dari depan dan dari belakang, hasilnya sama. Contoh: Input kata = KATAK Output : Palindrom Input kata = KAMAR Output : Bukan Palindrom Source Code : appPalindrom : /*  * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license  * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template  */ package Palindrom; /**  *  * @author ENGIE RAMADHANI  */ import java.util.Scanner; public class appPalindrom {     public static void main(String[]args){         Scanner scanner = new Scanner(System.in);         System.out.println("Masukkan kata : ");         String kat...

LATIHAN PROGRAM QUEUE

Gambar
NAMA : ENGIE RAMADHANI NPM     :  22082010029 Buatlah program queue untuk mengelola antrian pembelian barang. Program memiliki menu untuk memasukkan barang baru ke dalam antrian (ke ujung belakang), menu untuk menampilkan daftar antrian pembelian barang, dan menu untuk memproses barang yang ada di dalam antrian (mulai dari antrian yang pertama kali masuk; depan).  Source Code : appQueue /*  * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license  * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template  */ package pkgQueue; /**  *  * @author ENGIE RAMADHANI  */ import java.util.Scanner; public class appQueue {     public static void main(String[] args){         Scanner s = new Scanner(System.in);         int pilih=0;         cQueue q = new cQueue();         do{   ...