Another Day 23

#include <cmath>
#include"date.h"
#include <iostream>
using namespace std;
class date
{

public:
date();
date(int m, int d, int y);
void input();
void print1();
void print2();
// Declare private data members.
private:
int mm, dd, yyyy;
char* month;
};
date::date()
{
mm = dd = yyyy = 0;
}
date::date(int m, int d, int y)
{
mm = m; dd = d; yyyy = y;
}
void date::input()
{
cin >> mm >> dd >> yyyy;
}
void date::print1()
{
cout << mm << "/" << dd << "/" << yyyy << endl;
}
void date::print2()
{

switch (mm)
{
case 1:
month = "January";
break;
case 2:
month = "February";
break;
case 3:
month = "March";
break;
case 4:
month = "April";
break;
case 5:
month = "May";
break;
case 6:
month = "June";
break;
case 7:
month = "July";
break;
case 8:
month = "August";
break;
case 9:
month = "September";
break;
case 10:
month = "October";
break;
case 11:
month = "November";
break;
case 12:
month = "December";
break;
default:
break;
}
cout << month << "," << dd << "," << yyyy << endl;
}
int main()
{
date d1;
date d2(8, 11, 1996);
d1 = d2;
d1.print1();
d2.input();
d2.print2();
system("pause");
}

Comments

Popular posts from this blog

Homework 6

Homework4