JAVA [Rugby League competition]


The National Rugby League (NRL) is a Rugby League competition played by professional players in sixteen teams from

three states of Australia and New Zealand. The competition is played during autumn and spring for twenty-six rounds of

matches with the top eight ranked teams then advancing to a finals series culminating in a Grand Final to determine the

competition winner. The twenty-six competition rounds have been completed for 2015 with the final rankings of each

team shown in Appendix 1. The ranking of each team on a weekly basis produces what is commonly known as the

competition ladder.

For each round of the competition a series of matches are played between the sixteen teams. There are normally eight

(8) matches played each round1. Hence, each round produces eight winning and eight losing teams (unless there is one

or more drawn matches). At the conclusion of each round the results from each match are gathered to produce the

competition ladder in which each team is ranked according to the total number of competition points achieved to date

(see Appendix 2 for a description of how competition points are achieved). Hence, at the completion of any given round

the competition ladder may have different team rankings depending upon the total number of wins, losses and drawn

matches for each team. For teams that are on the same number of competition points a ‘score differential’ is used to

determine the correct rank (see Appendix 3 for an explanation).

In this programming project you will write an object-oriented menu-driven java program that is able to generate the

competition ladder for any chosen round within the regular twenty-six round competition as described above. To do this

your program will need to read data from the keyboard and from certain text files in secondary storage, store the data in

appropriate data structures using objects, sort the data, and write output data to both the screen and to secondary

storage. The specific functional requirements are described in section B(ii). The text files that are to be used for this

programming project are described in section B(iii). The classes that must be used as a minimum are described in

section B(iv).

Kemahiran: Java

Lihat lagi: what is object oriented programming in java, what is object oriented programming, what is java programming used for, java, what is data structures in java, what is data structures in c, what is data structures, what is an object in programming, what is a data structures, what are the data structures in java, what are data structures in java, what are data structures in c, what are data structures, what are classes in programming, storage data structures, programming in java pdf, program for java programming, program competition, object oriented programming with java, object oriented programming pdf

Tentang Majikan:
( 8 ulasan ) SYDNEY, Australia

ID Projek: #8638053

Dianugerahkan kepada:


I've slightly updated bid ..........................................................................

$31 AUD dalam 2 hari
(325 Ulasan)

3 pekerja bebas membida secara purata $110 untuk pekerjaan ini


Hi, my name is Kevin and I’m a java developer. With years experienced in mobile app and desktop app developing I'll give you the best outcome along with your satisfaction. Obviously, I'm new here so I'll work at low c Lagi

$111 AUD dalam 7 hari
(6 Ulasan)

We have 8 yrs exp in developing Java applications. We have delivered projects in Spring and Hibernate. We follow the complete SDLC lifecycle to provide the best quality product.

$188 AUD dalam 15 hari
(1 Ulasan)

Dear We Are Team & We Have A Team Member Who Have: more than 20 years Experience C++: more than 20 years C#: more than 15 years VB.Net: more than 15 years PHP: aroud 2-3 years VBScript: more than 5 years Lagi

$235 AUD dalam 3 hari
(0 Ulasan)