Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class CreditSystem {
- public static void main(String[] args) {
- System.out.println("---[<<START PAGE>>]---");
- System.out.println("--MENU--\n1: To Buy Case Key\n2: To Open Case");
- Scanner mainmenu = new Scanner (System.in);
- int menu = mainmenu.nextInt();
- if (menu==1) {
- }
- else if () {
- }
- else {
- System.out.println("Please enter valid menu option!");
- }
- //Credit System is Starting
- int totalCash = 100;
- int currentCash = 100;
- int kroma3KeyPrice = 7;
- int kroma2KeyPrice = 5;
- int ankaKeyPrice = 3;
- int revolverKeyPrice = 4;
- int kroma3keybought = 0, kroma2keybought = 0, ankakeybought = 0, revolverkeybought = 0;
- boolean turnHead = false;
- while (turnHead == false && currentCash >= kroma3KeyPrice || currentCash >= kroma2KeyPrice || currentCash >= ankaKeyPrice || currentCash >= revolverKeyPrice) {
- System.out.println("Info: You have " + currentCash + "$ in your wallet. \n");
- System.out.println("--EQUIPMENTS--\nYou have Kroma 3 Key: " + kroma3keybought + "\nYou have Kroma 2 Key: " + kroma2keybought + "\nYou have Anka Key: " + ankakeybought + "\nYou have Revolver Key: " + revolverkeybought);
- System.out.println("\n--PROCESS MENU\nWhich type key do you want to buy? \n1:Kroma 3 Key (" + kroma3KeyPrice + "$)\n2:Kroma 2 Key (" + kroma2KeyPrice + "$)\n3:Anka Key (" + ankaKeyPrice + "$)\n4:Revolver Key (" + revolverKeyPrice + "$)\n");
- System.out.print("Enter the type value: ");
- Scanner type = new Scanner (System.in);
- int keyType = type.nextInt();
- while (currentCash >= kroma3KeyPrice || currentCash >= kroma2KeyPrice || currentCash >= ankaKeyPrice || currentCash >= revolverKeyPrice) {
- if (keyType == 1) {
- Scanner keyNumberBuy = new Scanner (System.in);
- System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, kroma3KeyPrice) + ") : ");
- int keyNumber = keyNumberBuy.nextInt();
- int boughtKeyPrice = keyNumber*kroma3KeyPrice;
- int newCurrentCash = (currentCash)-(keyNumber*kroma3KeyPrice);
- if (keyNumber==50) {
- System.out.println("--Logged Out!\n");
- break;
- }
- else if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, kroma3KeyPrice)) {
- System.out.println("+Succes: You bought " + keyNumber + " Kroma3 key and " + newCurrentCash + "$ cash left.");
- currentCash = newCurrentCash;
- kroma3keybought = kroma3keybought +keyNumber;
- }
- else {
- System.out.println("You can not buy more than max key value! Your cash is not enough!");
- }
- }
- else if (keyType == 2) {
- Scanner keyNumberBuy = new Scanner (System.in);
- System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, kroma2KeyPrice) + ") : ");
- int keyNumber = keyNumberBuy.nextInt();
- int boughtKeyPrice = keyNumber*kroma2KeyPrice;
- int newCurrentCash = (currentCash)-(keyNumber*kroma2KeyPrice);
- if (keyNumber==50) {
- System.out.println("--Logged Out!\n");
- break;
- }
- if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, kroma2KeyPrice)) {
- System.out.println("+Succes: You bought " + keyNumber + " Kroma2 key and " + newCurrentCash + "$ cash left.");
- currentCash = newCurrentCash;
- kroma2keybought = kroma2keybought +keyNumber;
- }
- else {
- System.out.println("You can not buy more than max key value! Your cash is not enough!");
- }
- }
- else if (keyType == 3) {
- Scanner keyNumberBuy = new Scanner (System.in);
- System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, ankaKeyPrice) + ") : ");
- int keyNumber = keyNumberBuy.nextInt();
- int boughtKeyPrice = keyNumber*ankaKeyPrice;
- int newCurrentCash = (currentCash)-(keyNumber*ankaKeyPrice);
- if (keyNumber==50) {
- System.out.println("--Logged Out!\n");
- break;
- }
- if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, ankaKeyPrice)) {
- System.out.println("+Succes: You bought " + keyNumber + " Anka key and " + newCurrentCash + "$ cash left.");
- currentCash = newCurrentCash;
- ankakeybought = ankakeybought +keyNumber;
- }
- else {
- System.out.println("You can not buy more than max key value! Your cash is not enough!");
- }
- }
- else if (keyType == 4) {
- Scanner keyNumberBuy = new Scanner (System.in);
- System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, revolverKeyPrice) + ") : ");
- int keyNumber = keyNumberBuy.nextInt();
- int boughtKeyPrice = keyNumber*revolverKeyPrice;
- int newCurrentCash = (currentCash)-(keyNumber*revolverKeyPrice);
- if (keyNumber==50) {
- System.out.println("--Logged Out!\n");
- break;
- }
- if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, revolverKeyPrice)) {
- System.out.println("+Succes: You bought " + keyNumber + " Revolver key and " + newCurrentCash + "$ cash left.");
- currentCash = newCurrentCash;
- revolverkeybought = revolverkeybought +keyNumber;
- }
- else {
- System.out.println("You can not buy more than max key value! Your cash is not enough!");
- }
- }
- else {
- System.out.println("Please enter valid key type number!\n");
- break;
- }
- }//while
- }//while
- System.out.println("Opps! You do not have enough money to continiue :(");
- }
- private static int maxKeyNumber(int currentCash, int x) {
- int maxKeyNumber = currentCash/x;
- return maxKeyNumber;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment