ITP 100 Programming Assignment 1

FIND A SOLUTION AT Academic Writers Bay

ITP 100 Programming Assignment 1
The chart below lists the Fall 2018 tuition rates for Northern Virginia Community College. You must write a program that prompts the user for his or her name and the number of credits that the student is taking. Then, you must ask the user for which type of student they are based on the chart below (Virginia Resident, Military Contract Out-of-State, etc. as there are 6 different types of students.) Based on the type of students, you will determine the how much the Tuition will be and how much each type of fee (Capital Fee, Student Activities Fee etc.) will be for the student. After determining the total tuition and fees per credit, you must multiply the total tuition and fees per credit by the number of credits the student is taking. Then you will display the the student’s name, base tuition, capital fee, student activities fee, parking infrastructure fee, and the total tuition and fees per credit.
Below is a sample of how the program should run including test cases for each type of student.
Welcome to the NOVA Tuition and Fees Calculator.
Please enter your name:
Mickey Mouse
Please enter the type of student that you are from the choices below:
R for Virginia Resident
M for Military Contract Out-of-State
V for Military Veterans and Dependents
D for Dual Enrolled
B for Business Contract Students
O for Out of State Students
R
Please enter the number of credits that you are taking:
10
Tuition and fees report for Mickey Mouse
Tuition: 180.40
Capital Fee: 0.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 187.00
X Number of Credits: 10
Total Tuition and Fees: 1870.00
Boldly NOVA
Name: Minnie Mouse
Student Type: M
Number of Credits: 12
Tuition and fees report for Minnie Mouse
Tuition: 180.40
Capital Fee: 21.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 208.00
X Number of Credits: 12
Total Tuition and Fees: 2496.00
Boldly NOVA
Name: Donald Duck
Student Type: V
Number of Credits: 3
Tuition and fees report for Donald Duck
Tuition: 180.40
Capital Fee: 0.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 187.00
X Number of Credits: 3
Total Tuition and Fees: 561.00
Boldly NOVA
Name: Daisy Duck
Student Type: D
Number of Credits: 4
Tuition and fees report for Daisy Duck
Tuition: 180.40
Capital Fee: 0.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 187.00
X Number of Credits: 4
Total Tuition and Fees: 748.00
Boldly NOVA
Name: Daffy Duck
Student Type: B
Number of Credits: 6
Tuition and fees report for Daffy Duck
Tuition: 240.40
Capital Fee: 21.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 268.00
X Number of Credits: 6
Total Tuition and Fees: 1608.00
Boldly NOVA
Name: Disco Duck
Student Type: O
Number of Credits: 3
Tuition and fees report for Disco Duck
Tuition: 359.65
Capital Fee: 21.00
Student Activities Fee: 4.60
Parking Infrastructure Fee: 2.00
Tuition & Fees Per Credit: 387.25
X Number of Credits: 3
Total Tuition and Fees: 1161.75
Boldly NOVA
Requirements:
The Program must include if structures to set the correct tuition and capital fee. (Depending on how you program it, you may need more than 1 if structure or a large nested if structure).
No modules are required other than the main() module.
Submit an IPO chart and Pseudocode only. No flowchart this time. The IPO chart counts for 10 points and the Pseudocode counts for 50 points for a total of 60 points.

Order from Academic Writers Bay
Best Custom Essay Writing Services

QUALITY: 100% ORIGINAL PAPERNO PLAGIARISM – CUSTOM PAPER