Calculate and displays membership fees

Assignment Help Programming Languages
Reference no: EM131652600

Assignment - 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 (induding 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.

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.

Reference no: EM131652600

Questions Cloud

Explain how the carbon cycle works : Explain how the carbon cycle works. What are the three most abundant sources from which humans add CO2 to the atmosphere?
Life symbolize that might be important in cathers story : Who was Cordelia, What does her sad life symbolize that might be important in Cather's story
Define a tendency to present and equate racial minority : a tendency to present and equate racial minority groups and individuals with specific social problems
Intro to network security : The unchecked Web application is a risk to the organization hosting the application and the users that rely on the application in their daily lives.
Calculate and displays membership fees : Create a C# application that calculate and displays membership fees for N customers who registered for membership from a sport center based in Victoria
Aligning security with business objectives : The security policy of an organization is not an one-for-all solution; it varies with the organization. As you begin your exploration of information.
What feature of the light source do the spectra represent : What feature of the light source do the spectra represent? What is it that you are actually analyzing? How similar is this number to your original estimation?
Define a billboard advertising a local gym : On your way to a restaurant you notice a billboard advertising a local gym. There is a picture of a fit, young man and woman in workout clothes, laughing
What worms and trojan horses are : Part 1: Provide a detailed description of what worms and Trojan horses are.

Reviews

Write a Review

Programming Languages Questions & Answers

  Program to evaluate postfix expressions using a stack

Program to evaluate postfix expressions containing complex numbers using a stack. This program should contain two classes. T

  Differences between a flat file and a relational database

What are some of the key differences between a flat file and a relational database?

  Write program to accept data for each student

Write a program that accepts data for each student in the school - Student ID, classroom number, and score on the achievement test. Design a program that lists the total points scored for each of the 30 classrooms.

  Write the a switch statement whose controlling expression

Write the a switch statement whose controlloing expression is the variable area_code.

  Program to compute pearson correlation coefficient

Write down a program to compute Pearson correlation coefficient by using parallel loop templates from Intel Threading Building Blocks library (TBB).

  Discuss the requirements of a linear programming model

Discuss the requirements of a linear programming (LP) model. Provide an example of an LP model and define each variable used. What are the key steps that need to be considered when formulating an LP problem

  Write a program to display the duplicate values in an array

Write a program to display the duplicate values in an array.

  Write a simple active ftp server program

The server must be able to process USER, PASS, LIST, RETR, STOR and QUIT command requests from an FTP client that is available in the Windows operating system.

  Make the class employee to initializes three data members

Make the class called Employee which comprises three pieces of information as data membersa first name (type string), last name (type string) and monthly salary (type int).

  Write multiplication program make positive one-digit integer

Write down program which will aid the elementary school learn multiplication. Use Random object to make two positive one-digit integers.

  Write a program that generates all the factors of a number

Write a program that generates all the factors of a number entered by the user. For instance, the number 12 has the factors 2 * 2 * 3.

  Develop the algorithms needed for designer robot

You have been hired as a system designer to develop the algorithms needed for a designer robot that can paint different patterns on the floor based on the commands it receives.

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