Calculation of membership and displays

Assignment Help C/C++ Programming
Reference no: EM132102519

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 application is build in C# console technology. In this application you can enter details of 4 gym membership details as soon as you entered the 4th member details you will get the summary of all the members.

Reference no: EM132102519

Questions Cloud

Prepare the journal entry required by frozen delight : The remainder is collected in 4 equal annual installments of $16,250 each. Prepare the journal entry required by Frozen Delight to record the franchise fee
What tax issues should jean and paul consider : Jean and Paul are equal partners in the J&P Partnership. What tax issues should Jean and Paul consider with respect to this contemplated transaction
How to calculate fixed costs in break-even analysis : How to calculate Fixed costs in break-even analysis with 5-year depreciation? Please provide examples.
Determine the average rate of return on the equipment : Average Rate of Return-Cost Savings - Determine the average rate of return on the equipment, giving effect to straight-line depreciation on the investment
Calculation of membership and displays : Assignment – Practical Programming Project - calculate and displays membership fees for N customers who registered for membership from a sport center
Prepare indiana jones january journal entries : Indiana Jones Corporation enters into a 7-year lease of equipment on January 1, 2014, Prepare Indiana Jones' January 1, 2014, journal entries
Does your marketing strategy blend inbound : Does your marketing strategy blend inbound and outbound marketing strategies based on location and demographics?
How training impact employee and organizational performance : Why is conducting a performance appraisal so difficult for managers? How can these difficulties be overcome? Your response should be at least 200 words.
Prepare the journal entries on the lessee books : Prepare the journal entries on the lessee's books to reflect the signing of the lease agreement and to record the payments

Reviews

len2102519

9/2/2018 9:53:53 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 Assessment Criteria Your assignment will be marked based on the specified functionalities, use of loops and If statements, the use of classes and objects, input and output functionality, user-friendly features and report presentation.

Write a Review

C/C++ Programming Questions & Answers

  Write a version of the domino game

What is one thing that you did in this assignment that is similar to previous ones? Was it easier this time? How did you approach doing it? If you have any other thoughts about the assignment please write them here.

  What is meant by value type and reference type objects

Explain what is meant by value type and reference type objects in C#. Explain the differences, providing an example of each. Write the code for an example of each. Develop your examples, instead of using examples from the textbook or the Internet

  Calculate the charge for daytime phone minutes

Draw a typical hierarchy chart for a program that produces a monthly bill for a cell phone customer. Try to think of at least 10 separate modules that might be included. For example, one module might calculate the charge for daytime phone minutes ..

  Evaluate effectiveness of simple branch prediction schemes

You need to explore the effectiveness of branch direction prediction (taken vs not taken) using an actual program. Your task is to use the given branch prediction simulation infrastructure to evaluate the effectiveness of some simple branch predic..

  Write a cpp program to create a payroll report

Write a C++ program to create a payroll report based on the following assumptions and requirements.

  Write unique, simple function in c++

Write unique, simple function in C++. Be sure you provide code that calls the function also. Visual Studio

  How much a person needs to pay for their service

Write a program that outputs how much a person needs to pay for their service. The program does not calculate the answer correctly and outputs all three packages even though only one package is inputed

  Class mail order

Set up one one-dimensional array for each field: product number (integer), unit price (double), and current inventory level (integer) in main memory to hold the above product information. There should be five rows (0 to 4) in each array, one for e..

  Find the smallest positive integer

Find the smallest positive integer whose digits add up to 23. The second smallest positive integer whose digits add up to 23 is 689.

  Program to produce a monthly sales report

As indicated, the report should also display the total number of automobiles sold by each salesperson and the total number of each model sold by all salespersons.

  Write a function that takes a double array name

Write a function that takes a double array name and an array size as arguments and returns the largest value in that array.

  Explain the importance of pointers

Assuming an array has to be sorted, inserting a new element required shifting, in the worst case, n elements, where n is the number of elements in the array, i.e.:

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