Hello! I am having trouble on how to write out the Java code based on the instructions (//***) that I am given. As a note, this specific Java code is a code that is going to setup the basic framework for a game of Yahtzee. In other words, you will need to understand the rules of Yahtzee and implement the rules into coding. Could you also add comments to each line of code when you write out the codes for this as
Hello! I am having trouble on how to write out the Java code based on the instructions (//***) that I am given. As a note, this specific Java code is a code that is going to setup the basic framework for a game of Yahtzee. In other words, you will need to understand the rules of Yahtzee and implement the rules into coding. Could you also add comments to each line of code when you write out the codes for this as well; the "why" of the code and the "how" if the code is complicated? I appreciate the help. Thanks! Also, I am using the IntelliJ IDEA application when writing out this program. Here is what I need help with:
//***
//*** INSTRUCTIONS FOR CODE FOR YOU TO WRITE
//***
//*** 1) Write the switch-expression for the switch statement below where the beginning of the code says switch () {.
//*** A) The expression must:
//*** a) Use the variable "dice2Reroll".
//*** b) Invoke the "toUpperCase" method on variable "dice2Reroll".
//*** c) Pass no arguments to method "toUpperCase".
//***
//*** 2) The cases being "X", "S", "D", "0", and ""
//*** A) When case "X":
//*** a) Write a statement that assigns the value of true to the variable "turnOver".
//*** b) Write a statement that assigns the value of true to the variable "gameExit".
//*** B) When case "S":
//*** a) Call method "displayScoreSheet" passing no arguments.
//*** C) When case "D":
//*** a) Call method "displayDice" passing no arguments.
//*** D) When case "0" (this is number zero, not letter O):
//*** a) Write a statement that assigns the value of true o the variable "turnOver".
//*** E) When case "" (this is empty quotes; there is no space between the quotes):
//*** a) Call method "displayErrorMessage" passing no arguments.
//***
//*** NOTE: Include a break statement for every case.
//***
//***
//*** Insert the switch-expression from 1) into this switch statement.
//***
switch () {
//***
//*** Add the case clauses and appropriate code from 2) here.
//***
Trending now
This is a popular solution!
Step by step
Solved in 2 steps