Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I am currently using NetBeans IDE 8.2 program. I am struggling with the setup of

ID: 3867100 • Letter: I

Question

I am currently using NetBeans IDE 8.2 program. I am struggling with the setup of the program. If possible can you please show me step by step direction on setting up a new project folder for this game. For example, I need to know the categorie folder and project application to use. Plus if you could please help answer the question below.

Thank you so much.

Practices - Section 7: Date Night at the Arcade 4 111:1:11 Overview Tonight is date night at the arcade. After great evening of playing games and winning prizes, you and your date can't help wondering "How are these machines programmed?". You discuss possible designs on the subway back to campus. You enjoy the rest of the night romantically programming your ideas together. You've made several observations about the arcade. A terminal is used to convert money into game credits. Credits are loaded onto plastic game cards. This data is stored in a card's magnetic strip. Cards may be swiped at any arcade game through the game's magnetic card reader. Games subtract credits from a card, but awards tickets. Tickets are also stored on a card's magnetic strip. Tickets may be exchanged for prizes at the terminal. The terminal is also used to check a card's credit balance and ticket count, and to transfer credits or tickets between cards.

Explanation / Answer

Answer:

#Java Program For CRD.java

using System;

using System.Text;

import java.lang.*;

import java.io.*;

import java.util.*;

import java.util.Arrays;

import java.util.String;

import java.applet.*;

import javafx.application.Application;

import java.awt.*;

import java.util.Scanner;

import java.util.LinkedList;

package wargame;

class CRD

{

private int grades;

private int suites;

public CRD(int suites, int grades)

{

this.grades = grades;

this.suites = suites;

}

  

public int getCRD()

{

return grades;

}

  

public void setCRD(int grades)

{

this.grades = grades;

}

  

public String toString()

{

#Override

StringBuilder dispCRD = new StringBuilder();

  

switch(grades)

{

case 11:

dispCRD.append("Jack");

break;

case 12:

dispCRD.append("Queen");

break;

case 13:

dispCRD.append("King");

break;

case 14:

dispCRD.append("Ace");

break;

default:

dispCRD.append(grades);

break;

}

  

dispCRD.append(" of ");

  

switch(suites)

{

case 0:

dispCRD.append("Spades");

break;

case 1:

dispCRD.append("Hearts");

break;

case 2:

dispCRD.append("Clubs");

break;

case 3:

dispCRD.append("Diamonds");

break;

default:

break;

}

  

return dispCRD.toString();

}

  

}

# Java Program For WCG.java

import java.util.Random;

import java.util.List;

import java.util.Collections;   

using System;

using System.Text;

import java.lang.*;

import java.io.*;

import java.util.*;

import java.util.Arrays;

import java.util.String;

import java.applet.*;

import javafx.application.Application;

import java.awt.*;

import java.util.Scanner;

import java.util.LinkedList;

package wargame;

public class WCG

{

public static void main(String[] args)

{

List<CRD> cd = new ArrayList<CRD>();

for(int io=0; io<4; io++)

{

for(int qp=2; qp<15; qp++)

{   

cd.add(new CRD(io,qp));

}

}

  

Collections.shuffle(cd, new Random());

  

LinkedList<CRD> dck = new LinkedList<CRD>();

LinkedList<CRD> dck1 = new LinkedList<CRD>();

  

dck.addAll(cd.subList(0, 25));   

dck1.addAll(cd.subList(26, cd.size()));

  

while(true){

CRD pCrd = dck.pop();

CRD pCrd1 = dck1.pop();

  

System.out.println("Player 1 plays card is " + pCrd.toString());

System.out.println("Player 2 plays card is " + pCrd1.toString());

  

if(pCrd.getCRD() > pCrd1.getCRD()){//if player 1 win

dck.addLast(pCrd);

dck.addLast(pCrd1);

System.out.println("PLayer 1 wins the round");

}

else if(pCrd.getCRD() < pCrd1.getCRD()){//if player 2 win

dck1.addLast(pCrd);   

dck1.addLast(pCrd1);

System.out.println("PLayer 2 wins the round");

}

  

else

{

System.out.println("War");

  

List<CRD> w1 = new ArrayList<CRD>();

List<CRD> w2 = new ArrayList<CRD>();

  

for(int io=0; io<3; io++)

{

if(dck.size() == 0 || dck1.size() == 0 )

{

break;

}

  

System.out.println("War card for player1 is xx War card for player2 is xx");

w1.add(dck.pop());

w2.add(dck1.pop());

}

  

if(w1.size() == 3 && w2.size() == 3 )

{

System.out.println("War card for player1 is " + w1.get(0).toString());

System.out.println("War card for player2 is " + w2.get(0).toString());

if(w1.get(2).getCRD() > w2.get(2).getCRD()){

dck.addAll(w1);

dck.addAll(w2);

System.out.println("Player 1 wins the war round");

}

else

{

dck1.addAll(w1);

dck1.addAll(w2);

System.out.println("Player 2 wins the war round");

}

}

  

}

  

if(dck.size() == 0 )

{

System.out.println("game over Player 1 wins the game");

break;

}

else

if(dck1.size() == 0)

{

System.out.println("game over Player 2 wins the game");

break;

}

}

}

}