serhatyucell

cs go credit system

Nov 14th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.51 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class CreditSystem {
  4.  
  5.     public static void main(String[] args) {
  6.        
  7.         System.out.println("---[<<START PAGE>>]---");
  8.         System.out.println("--MENU--\n1: To Buy Case Key\n2: To Open Case");
  9.         Scanner mainmenu = new Scanner (System.in);
  10.         int menu = mainmenu.nextInt();
  11.        
  12.         if (menu==1) {
  13.            
  14.            
  15.         }
  16.        
  17.         else if () {
  18.            
  19.         }
  20.        
  21.         else {
  22.             System.out.println("Please enter valid menu option!");
  23.         }
  24.        
  25.        
  26.        
  27.         //Credit System is Starting
  28.        
  29.         int totalCash = 100;
  30.         int currentCash = 100;
  31.         int kroma3KeyPrice = 7;
  32.         int kroma2KeyPrice = 5;
  33.         int ankaKeyPrice = 3;
  34.         int revolverKeyPrice = 4;
  35.         int kroma3keybought = 0, kroma2keybought = 0, ankakeybought = 0, revolverkeybought = 0;
  36.        
  37.         boolean turnHead = false;
  38.        
  39.         while (turnHead == false && currentCash >= kroma3KeyPrice || currentCash >= kroma2KeyPrice || currentCash >= ankaKeyPrice || currentCash >= revolverKeyPrice) {
  40.        
  41.         System.out.println("Info: You have " + currentCash + "$ in your wallet. \n");
  42.        
  43.         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);
  44.        
  45.         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");
  46.         System.out.print("Enter the type value: ");
  47.         Scanner type = new Scanner (System.in);
  48.         int keyType = type.nextInt();
  49.        
  50.        
  51.        
  52.         while (currentCash >= kroma3KeyPrice || currentCash >= kroma2KeyPrice || currentCash >= ankaKeyPrice || currentCash >= revolverKeyPrice) {
  53.        
  54.         if (keyType == 1) {
  55.             Scanner keyNumberBuy = new Scanner (System.in);
  56.             System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, kroma3KeyPrice) + ") : ");
  57.             int keyNumber = keyNumberBuy.nextInt();
  58.             int boughtKeyPrice = keyNumber*kroma3KeyPrice;
  59.             int newCurrentCash = (currentCash)-(keyNumber*kroma3KeyPrice);
  60.            
  61.             if (keyNumber==50) {
  62.                 System.out.println("--Logged Out!\n");
  63.                 break;
  64.             }
  65.            
  66.             else if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, kroma3KeyPrice)) {
  67.                 System.out.println("+Succes: You bought " + keyNumber + " Kroma3 key and " + newCurrentCash + "$ cash left.");
  68.                 currentCash = newCurrentCash;
  69.                 kroma3keybought = kroma3keybought +keyNumber;
  70.                
  71.             }
  72.            
  73.             else {
  74.                 System.out.println("You can not buy more than max key value! Your cash is not enough!");
  75.             }
  76.            
  77.            
  78.         }
  79.        
  80.         else if (keyType == 2) {
  81.             Scanner keyNumberBuy = new Scanner (System.in);
  82.             System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, kroma2KeyPrice) + ") : ");
  83.             int keyNumber = keyNumberBuy.nextInt();
  84.             int boughtKeyPrice = keyNumber*kroma2KeyPrice;
  85.             int newCurrentCash = (currentCash)-(keyNumber*kroma2KeyPrice);
  86.            
  87.             if (keyNumber==50) {
  88.                 System.out.println("--Logged Out!\n");
  89.                 break;
  90.             }
  91.            
  92.             if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, kroma2KeyPrice)) {
  93.                 System.out.println("+Succes: You bought " + keyNumber + " Kroma2 key and " + newCurrentCash + "$ cash left.");
  94.                 currentCash = newCurrentCash;
  95.                 kroma2keybought = kroma2keybought +keyNumber;
  96.             }
  97.            
  98.             else {
  99.                 System.out.println("You can not buy more than max key value! Your cash is not enough!");
  100.             }
  101.            
  102.         }
  103.        
  104.         else if (keyType == 3) {
  105.             Scanner keyNumberBuy = new Scanner (System.in);
  106.             System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, ankaKeyPrice) + ") : ");
  107.             int keyNumber = keyNumberBuy.nextInt();
  108.             int boughtKeyPrice = keyNumber*ankaKeyPrice;
  109.             int newCurrentCash = (currentCash)-(keyNumber*ankaKeyPrice);
  110.            
  111.             if (keyNumber==50) {
  112.                 System.out.println("--Logged Out!\n");
  113.                 break;
  114.             }
  115.            
  116.             if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, ankaKeyPrice)) {
  117.                 System.out.println("+Succes: You bought " + keyNumber + " Anka key and " + newCurrentCash + "$ cash left.");
  118.                 currentCash = newCurrentCash;
  119.                 ankakeybought = ankakeybought +keyNumber;
  120.             }
  121.            
  122.             else {
  123.                 System.out.println("You can not buy more than max key value! Your cash is not enough!");
  124.             }
  125.            
  126.         }
  127.        
  128.         else if (keyType == 4) {
  129.             Scanner keyNumberBuy = new Scanner (System.in);
  130.             System.out.print("How much key do you want? Max(" + maxKeyNumber(currentCash, revolverKeyPrice) + ") : ");
  131.             int keyNumber = keyNumberBuy.nextInt();
  132.             int boughtKeyPrice = keyNumber*revolverKeyPrice;
  133.             int newCurrentCash = (currentCash)-(keyNumber*revolverKeyPrice);
  134.            
  135.             if (keyNumber==50) {
  136.                 System.out.println("--Logged Out!\n");
  137.                 break;
  138.             }
  139.            
  140.             if (newCurrentCash >= 0 && keyNumber <= maxKeyNumber(currentCash, revolverKeyPrice)) {
  141.                 System.out.println("+Succes: You bought " + keyNumber + " Revolver key and " + newCurrentCash + "$ cash left.");
  142.                 currentCash = newCurrentCash;
  143.                 revolverkeybought = revolverkeybought +keyNumber;
  144.             }
  145.            
  146.             else {
  147.                 System.out.println("You can not buy more than max key value! Your cash is not enough!");
  148.             }
  149.         }
  150.        
  151.         else {
  152.             System.out.println("Please enter valid key type number!\n");
  153.             break;
  154.         }
  155.        
  156.        
  157.         }//while
  158.         }//while
  159.         System.out.println("Opps! You do not have enough money to continiue :(");
  160.  
  161.     }
  162.  
  163.     private static int maxKeyNumber(int currentCash, int x) {
  164.         int maxKeyNumber = currentCash/x;
  165.         return maxKeyNumber;
  166.        
  167.     }
  168.    
  169.  
  170.  
  171. }
Advertisement
Add Comment
Please, Sign In to add comment