A friend of mine is asking for some help on his project. it's here:
Project for my intro to programming class, someone wanna read over it and see if they're are any glaring holes?
Project for my intro to programming class, someone wanna read over it and see if they're are any glaring holes?
Code:
//Travis C Page 226 Problem 23 Internet Provider
//October 9th, 2012
//
//
/*
DESIGN BLOCK
*/
#include <iostream>
using namespace std;
int main ()
{
int choice;
int hours;
double total;
double A = 9.95;
double B = 14.95;
double C = 19.95;
double D = 2.00;
double E = 1.00;
cout << " Travis' Internet Service Provider Subscription\n";
cout << "1. $9.95 per month. 10 hours access. Additional Hours are $2.00\n";
cout << "2. $14.95 per month. 20 hours access. Additional hours are $1.00\n";
cout << "3. $19.95 per month. Unlimited access.\n";
cout << "Please enter the subscription number of your choice: ";
cin >> choice;
if (choice >=1 && choice <=3)
{
cout << "How many hours would you access: ";
cin >> hours;
switch (choice)
{
case 1:
{
total = A + (hours - 10)*D;
break;
}
case 2:
{
total = B + (hours - 20)*E;
break;
}
case 3:
{
total = C;
break;
}
default:
cout<<"You entered a wrong value!"<<endl;
cout << "The valid choices are 1 through 3. \n Run the program again.";
}
cout << "The total for your subcription is:$ "<<total<<endl;
}
else if (choice !=3)
{
cout << "The valid choices are 1 through 3. \n Run the program again.";
}
return 0;
}
/*
Output
Travis' Internet Service Provider Subscription
1. $9.95 per month. 10 hours access. Additional Hours are $2.00
2. $14.95 per month. 20 hours access. Additional hours are $1.00
3. $19.95 per month. Unlimited access.
Enter your choice: 1
How many hours would you access: 12
The total for your subscription is:$ 13.95
Press any key to continue . . .
*/