Objectives
This assessment is designed to assess your understanding of variables, constants, types, operators, input/output, loops, if statements, classes, objects, and functions.
Task
Create a C# application that calculate and displays membership fees for N customers who registered for membership from a sport center based in Victoria, Australia. Declared a constant variable M to be equal to the largest digit of your student id number (e.g. if your student id is s3025423 then M should be equal to 5) Assume M=4, if the largest digit of your student id number is less than 4. The standard charges of membership are shown below
Length of Membership |
Rate (including tax) |
1-6 months |
$30.0 per month |
6-12 months |
$27.5 per month |
More than 12 months |
$25.0 per month |
Specific Requirements
The application should ask the user to enter the customer name, the number of months for membership, and yes or no to indicate whether the customer receives a special offer or The special offer will give customers a 15% discount of the memship no matter how many months they register.
Assume that the number of month to be entered is an integer type with the range between 1 and An error message should be issued if a user enters a value beyond this range and the re-entering is required.
The program makes a calculation of membership and displays the result as shown in the below The program should be kept running with entering next set of input data.
After all M sets of input data are entered from the keyboard, your program will also display the information that includes the customer spending most, the customer spending least as well as a simple bar chart to display how many members with the number of months are less than 6 months and greater than/equal 6 months as shown in the below
The application should be user-friendly by displaying appropriate welcome, exit and error Your program should be run as normal without changing any source code except setting M with a different value.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of