The porgram works -just need the last function(month_convert_ to convert numbers to months -thanks.
#include
#include
#include
using namespace std;
const int END_YEAR = 2014;
const int START_YEAR = 2009;
/*******************************************************************************
Funtion month - displays the months in numbers - if ivalid letter is
entered continues loop until valid letter is entered
*******************************************************************************/
int months ();
/*******************************************************************************
Funtion yearReading - Takes 2009 and 2014 and error checks the year of subscription
if te year is Below 2009 or above 2014 will issue the erro _ invalda month.
*******************************************************************************/
int yearReading (int& date);
#include
#include
#include
using namespace std;
const int END_YEAR = 2014;
const int START_YEAR = 2009;
/*******************************************************************************
Funtion month - displays the months in numbers - if ivalid letter is
entered continues loop until valid letter is entered
*******************************************************************************/
int months ();
/*******************************************************************************
Funtion yearReading - Takes 2009 and 2014 and error checks the year of subscription
if te year is Below 2009 or above 2014 will issue the erro _ invalda month.
*******************************************************************************/
int yearReading (int& date);
/*******************************************************************************
Funtion - subcriber_month - Takes 2009 and 2014 and error checks the year of subscription
if te year is Below 2009 or above 2014 will issue the erro _ invalda month.
*******************************************************************************/
int subcriber_month (int& buy_month);
/*******************************************************************************
Funtion - yearReading - five year span from 2004 to 2009 -if improper dates
are enter program should output - invalid year.
*******************************************************************************/
double yearReading ( double& start_date);
int month_conversion(int monthly, int monthly1);
int main()
{
int convert_month;
int subscribe_info;
int order_date;
int monthNumber;
int currentYear;
int begin_date;
int monthNumber1;//reuse function months
int expire_month;
double expire_year;
double buyYear;
double buy_year;
string firstName;
string lastName;
cout << endl;
cout <<" Enter subscriber first name ";
getline (cin, firstName);
cout <<" Enter subscriber last name ";
getline (cin, lastName);
monthNumber = months();
currentYear = yearReading(begin_date);
subscribe_info = subcriber_month ( order_date);
monthNumber1 = months();
buy_year = yearReading (buyYear);
convert_month = month_conversion( monthNumber,monthNumber1);
cout << fixed << showpoint << setprecision(2) << endl;
cout << endl << endl << endl;
cout <<" Current Date "<
cout <<" Start Subscription: " << monthNumber1 << " " ;
cout << static_cast
if(monthNumber1 == 1) {
expire_month = monthNumber1 + 11;
} else
expire_month = monthNumber1 - 1;
expire_year = buyYear + subscribe_info;
cout <<" Expiration Date " <
cout << endl;
cout<
cin.get();
return 0;
}
char ch,ch1,ch2,ch3;
int months ( ){
bool valid;
char ch, ch2, ch3, ch4;
int number;
cout << endl;
do {
cout << endl;
valid = true;
cout <<" Enter first letter of the subscription month ";
cin >> ch1;
switch (toupper(ch1)) {
case 'F': case 'f':
number = 2;
break;
case 'O': case 'o':
number = 10;
break;
case 'S':case 's':
number = 9;
break;
case 'N': case 'n':
number = 11;
break;
case 'D': case 'd':
number = 12;
break;
break;
case 'A':
case 'a':
cout << " Enter a second letter: ";
cin >> ch1;
switch (toupper(ch1)){
case 'P' :case 'p':
number = 04;
break;
case 'U': case 'u':
number = 8;
break;
}
break; //Break switch for April and August
case 'J': case 'j': // January, June, or July
cout << " Enter a second letter: ";
cin >> ch1;
switch (toupper(ch1)) { //Second switch for January, June and July
case 'A': case 'a':
number = 1;
break;
case 'U':
case 'u':
cout << " Enter a third letter: ";
cin >> ch2;
switch (toupper(ch2)) { //switch inside switch for June and July
case 'N': case 'n':
number = 06;
break;
case 'L': case 'l':
number = 07;
break;
}
break; //break from inside switch
}
break; //break from inner switch
case 'M':
case 'm':
cout << " Enter a second letter ";
cin >> ch2;
cout <<" Enter a third letter ";
cin >> ch3;
switch (toupper(ch3)) {
case 'R': case 'r':
number = 03;
break;
case 'Y': case 'y':
number = 05;
break;
}
break;
default:
valid = false;
}
if (valid)
{return number;}
else
{cout << " Invalid number";}
} while (true);
}
int yearReading ( int& date) {
cout <<" Enter subscription start year ";
cin >> date;
cout <
if ((START_YEAR > date)||( END_YEAR < date ))
{cout <<" Invalid year"<
return date;
}
int subcriber_month (int& buy_month) {
int purchase_month;
cout <<" Enter the number of years subcribed " ;
cin >> purchase_month;
return purchase_month;
}
double yearReading ( double& start_date) {
const int BUY_YEAR = 2004;
cout <<" Enter subscription start year ";
cin >> start_date;
if (( start_date < BUY_YEAR)||( START_YEAR < start_date ))
{cout <<" Invalid year" <
return start_date;
}
int month_conversion(int monthly, int monthly1) {
int November;
int number;
switch (toupper(ch1)) {
case 'J': // figure out Jan, June, or July
number = 1; //Jan for now
break;
case 'A': // April or Aug?
number = 4; // guess April
break;
case 'p': // April or Aug?
number = 8; // guess April
break;
case 'F': case 'f':
number = 2; // February
break;
case 'O': case 'o':
number = 10; // October
break;
case 'S':case 's':
number = 9;
break;
case 'N': case 'n':
number = November;
break;
case 'D':case 'd':
number = 12;
cout << endl;
break;
}
return number;
Help with some dates
I have a list of dates in an array:$mondays = array( strtotime("October 12, 2009"), strtotime("October 19, 2009"), strtotime("October 26,
Displaying Site Logo/Icon on a Title tag
really need some help out here. I want to insert a Logo/Icon just like the one close to the "PHP Freaks" title bar. But kinda finding it difficult to do that. Don't know if to echo the image
Pagination
Okay here is the page in question: http://blenderteachings.000a.biz/tutorials.hamishhill.phpI have the records in a database(tutorial name, username description etc). I am pulling these and displaying
Taking an HTML form and a PHP program and making it into one working file.
Hello, So I would like to display everything INSIDE a specific directory. In other words, I would like to display all file name's inside all subfolders in a specific directory. (NOT the subfolder
sql problems
I am having a small problem with my sql statement. it is inserting into 4 of the fields. fields it is inserting into:FirstLastemailpasswordit is saying the record has been added. is there something
urldecode question
How would I format this line of code properly?<?php echo urldecode($_GET['Title']); ?>
onClick='location.href=index.htm'> not working
Below is my code:echo "<input type='button' value='redirect' onClick='location.href=index.htm'>";what is wrong with the code?? it's not working
$_GET problem
Hi all,Have a bit of a problem with a little piece of code, I am not sure if this should be under php or ajax as I am not sure where the problem lies. Basically here is the script:Code:
Strange php code found on my website
I got hacked and the following code was placed within my files:Code: [Select]<?/*Kodlama By Liz0ziMSafe Mode Command Execution Shell*/function
Storing/displaying image urls in a database?
HiBasically I have the following scenario:User chooses picture from list. Picture info is added into the db, including url.However I can't figure out how exactly i should be storing the url for the