Calculation of membership and displays the result

Assignment Help Computer Engineering
Reference no: EM132102579

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 not. 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 60. 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 figure. 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 figure.

- The application should be user-friendly by displaying appropriate welcome, exit and error message. Your program should be run as normal without changing any source code except setting M with a different value.

Submission Requirements

You are required to submit two files:

1. Your application project packed as a single zip file.

2. A user manual document to show how your program works, provide screenshot and test cases. Assignment Cover Sheet with your name and student ID should be added at the beginning as a cover page. Document should be submitted in Word format.

(The document and the project should be submitted separately. Do not zip the document)

Attachment:- Assignment Specification.rar

Verified Expert

The solution file is implemented plant purchase program in c# which read customer name, type of plant and number of plant to purchase. then calculate charges for plant. Here we used classes, methods, if statements, while loop to validate the input.The solution has test cases to validate all inputs and finally print the output of all customer detail with min and max charges and display graph. The report has program with output screen shot and test cases.

Reference no: EM132102579

Questions Cloud

Explain in your words the capture and clarifying process : Explain in your words the capture and clarifying process
Determine the standard cost per unit : Hayes Chemical Company produces a chemical used in dry cleaning. Actual overhead for 2015 was $220,000. Determine the standard cost per unit
Why is physical resurrection of jesus such a vital teaching : The bodily resurrection of Jesus is central to the sermons throughout Acts. Why is this so? Why is the physical resurrection of Jesus such a vital teaching?
What is memory development : What is memory development and how does it relate to acquiring new knowledge? Why is it important to successfully move information from working (short-term).
Calculation of membership and displays the result : Calculation of membership and displays the result as shown in the below figure. The program should be kept running with entering next set of input data
Explain what is meant by the bullwhip effect : Discuss how to plan for human resources needed to carry out the organization's strategy. Explain what is meant by the bullwhip effect?
Write a report recommending an off-shore country : Students will be introduced to the labor market and how economists measure the performance of the labor market using unemployment statistics.
The poisson and negative exponential distributions : The Poisson and negative exponential distributions appear to be relevant in this situation.
What percent of the total number of games : In one season a basketball team won 60% of the 20 games it played; What percent of the total number of games for the 2 season did the team win

Reviews

inf2102579

12/18/2018 12:50:43 AM

prepare this attached assignment where output screenshot says WElcome to Victory ROSES ONLINE" TEST CASE In word document is showing Sport membership calculator screenshoot we have to remove all test cases Send us code file Please add classes and all according to requirement Please add test cases and screenshot and comments as per attached guidelines Please send me visual studio steps guidelines how to run program Experts Mind has a quality of services and so many experts with different subjects. Me and my brother had assignment with different subjects and they did it before time and with full accuracy. Thanks to you guys.

Write a Review

Computer Engineering Questions & Answers

  Provide a regular expression for the language

I am having trouble answering the subsequent question - Provide a regular expression for the language of binary strings containing at least two zeros somewhere.

  Develop proposed improvements to theory

Develop proposed improvements to theory and practice in software management. Apply project management techniques to manage resources and issues in software.

  Estimating the performance of processor

Without any hardware support, context switch time is not zero. This states that the actual performance will not be as good as the ideal above.

  Create a gui system that will allow a user to add and remove

Create a GUI system that will allow a user to add and remove employees where each employee has an employee id (six-digit number), employee name, and years of service.

  Marketing idea into a product design proposal

As a Design Engineer working for the Bahrain Design Company. You are assigned to follow the design stages, in order to develop a marketing idea into a product design proposal.

  What is difference between system analysis and system design

What is the difference between systems analysis and systems design? First discuss the aims of each of them (systems analysis and systems design) and how these aims are achieved.

  Transmitting the rtp stream

Consider that a sender transmits a silence suppressed the RTP stream of G.711 audio to the receiver (G.711 refers to the name of standard for 64Kbps PCM we discussed in class).

  Discuss part of programming is making code readable

Part of programming is making code readable so other developers can read and maintain it.

  Which kernel is better suited for distributed environment

Explain which kernel (Monolithic or Microkernel) is better suited for distributed environment. Write an example for which the use of interrupt is enhances.

  Create an nds or active directory tree structure

Create an NDS or Active Directory tree structure for one of the segment of the company at which you are employed.

  Determine the second shortest path between the vertices

Devise a strategy for determining the second shortest path between the vertices. Print out the vertices on the path, in order from start to goal

  Calculate the cost of adding peripherals to computer system

Reasonable Computers Corporation would like an applet to calculate the cost of adding peripherals to a basic computer system.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd