+1(316)4441378

+44-141-628-6690

Archive for the ‘Java Programming’ Category

Java Game

In this assignment you will implement a game to be played by a human player against the computer.  The central idea is that during a player's turn, randomly generated 9X9 grids of integers ranging from 1 through 9 will be examined for points according to point rules (given below).  In each turn a player will receive two different grids. The points for that turn will be the sum of the points received for the two grids presented in this turn.  After each user has three such turns, the winner will be determined and displayed.  If there is a tie, another entire game will played until there is no tie.

Details of the rules and the playing of the game will now be discussed. There are also several different execution logs linked to this assignment (below).  Reading through these logs will show you the flow of the game in  different executions of the program.  Eventually, your program output should look EXACTLY like these logs and only the random number

COMP122 2020 Assignment 3

COMP122 2020 Assignment 3
This assignment is due on 30/03/2020 at 5pm and should be submitted via SAM Electronic Submissions server (see the end of this page for detailed instructions).

Requirements
You will write a program that reads a list of items and their prices from a text file and creates a vending machine that sells these items.

Part 1. Reading Items from a text file
Write a method that reads a list of items (with price and description) from a given text file
and handles all possible exceptions that may occur.
To store the data, each item should be represented as an instance of the given class Item.
This class has private attributes price (a double) and description (a String), together with
"getter" methods, as usual.
You can instantiate an item object using its two-parameter constructor method,
which simply stores the given values in its attributes.
public Item(double price, String description) { ... }
Write a class called Vendor

Project 2-2 Grade Converter

Project 2-2: Grade Converter
Create an application that converts number grades to letter grades.

Console
Welcome to the Letter Grade Converter



Enter numerical grade: 90

Letter grade: A



Continue? (y/n): y



Enter numerical grade: 88

Letter grade: A



Continue? (y/n): y



Enter numerical grade: 80

Letter grade: B



Continue? (y/n): y



Enter numerical grade: 67

Letter grade: C



Continue? (y/n): y



Enter numerical grade: 59

Letter grade: F



Continue? (y/n): n

Specifications
The grading criteria is as follows:

A  88-100
B  80-87
C  67-79
D  60-67
F  <60

Assume that the user will enter valid integers between 1 and 100 for the grades.

The application should only continue if the user enters 'y' or 'Y' in response.