Calculate and displays membership fees

Assignment Help Programming Languages
Reference no: EM132099333

Practical Programming Project

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.

Attachment:- Assignment_Specification.rar

Verified Expert

The solution file is implemented plant purchase program in c# which read customer name, number of months,special offer details.Then calculate membership fees. 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 fees and display graph. The report has program with output screen shot and test cases.

Reference no: EM132099333

Questions Cloud

Customer service representative to take orders : Suppose that M.M. Sprout is considering adding another line in order to reduce the amount of lost business.
Write a proposal for a specific discourse community : Write a proposal for a specific discourse community. You can start a business; propose an event; propose the creation of an app or videogame;
What amount should g charge to compensation expense : The options are intended to compensate employees for the next two years. What amount should G charge to compensation expense for the year ended December 31 2016
What are your annoyances : Describe Yourself: In a brief paragraph or two, describe your past experience working in groups (at Liberty or elsewhere). What is your personality type?
Calculate and displays membership fees : NIT5150 – Practical Programming Project - Advanced Object Oriented Programming - Create a C# application that calculate and displays membership fees for
Describe how conflict can interfere with the goals : Define the term Conflict and describe how conflict can interfere with the goals and objectives of a project team.
Calculate the company cost of equity : Dons Corporation is a well established company with a risk free rate of return to be 5%. Calculate the company's cost of equity
What are a and b bases for their partnership interests : B contributes $10,000 in exchange for a 20% partnership interest. What are A's and B's bases for their partnership interests
Physical properties and financial assets : Physical properties, Financial Assets, Technology that are controlled by the organization or intangible item;

Reviews

inf2099333

12/18/2018 12:54:20 AM

This is my first time using Experts Mind services frankly speaking I got really very good support and quality of customer service. These guys reply query in less than 10 minutes on mails.I really want to purchase the subscription if it.

len2099333

8/29/2018 10:47:00 PM

Due date: Refer to Assignment Submission Box on VU Collaborate Weighting: 20% of total assessment Coverage: This assessment item is based on course content in weeks 1- 4 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)

Write a Review

Programming Languages Questions & Answers

  What is java adapter class

What is Java adapter class.

  Advantages and disadvantages of server

One of the features of Javascript that we have been looking at this week is that the code is interpreted within the browser environment, on the client machine.

  Write a program that lets the user play the game of rock

Write a program that lets the user play the game of Rock, Paper, Scissors against the computer. When the program begins, the user is asked to seed the random number generator, and a random number in the range of 1 through 3 is generated

  Effective design features for site navigation

Screen shot of this example and explanation of effective design features will be included. Callouts are recommended. Ideally, students will locate examples of how they would like their site navigation to work and function.

  Program to track hourly employee arrival and departure times

A company hires you to write a program to track hourly employee arrival and departure times from work. In essence, you are tasked to make an online time clock

  Creating form which analyzes poker hand entered by user

To observe behavior of Sub Procedures, draw a Form which analyzes a poker hand entered by user and displays the type of hand.

  Divide the input space for the into three equivalence class

Furthermore, you may further divide the third classes into more classes: inputs whose length is long than 60 but less than 120, inputs whose length is long than 120 but less than 180, etc...

  Write a program that computes the monthly gross pay

The owners of the Super Supermarket would like to have a program that computes the monthly gross pay of their employees as well as the employee's net pay.

  Develop unix shell script to input number of hours

Develop a Unix shell script to input number of hours worked and pay rate and calculate the total pay, then the social security amount (assume 5%), then the net pay.

  Write a perl program to parse out the file

Do a search for the term "anthrax" in PubMed. Then search the Protein and Nucleotide databases -

  Develop program that display information about family member

Develop a program that displays information about a family member or friend. This program should print out information about what you like best about him or her.

  Create a program that reads position and velocity data

For this project, you will create a program that reads position, velocity, and acceleration data from a file, and determines if two objects will collide.

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