C++
x
119
1
2
3
4
using namespace std;
5
6
void enter_details()
7
{
8
int x;
9
char name[30];
10
long application_number;
11
char address[50];
12
int age, day, month, year;
13
string monthName;
14
string branch;
15
16
//student details
17
cout << "Enter Name: ";
18
cin.get(name,30);
19
20
while(1)
21
{
22
cout << "Enter application number: ";
23
cin >> application_number;
24
if(application_number<=9999999999)
25
break;
26
27
}
28
cout << "Enter adress: ";
29
cin.get(address,50);
30
cout << "Enter age: ";
31
cin >> age;
32
cout << "Enter birthday: mm dd yyyy : ";
33
cin >> month >> day >> year;
34
cout << "Select Program: "<<endl;
35
cout << "1 for Civil Engineering"<<endl;
36
cout << "2 for Chemical Engineering"<<endl;
37
cout << "3 for Electrical Engineering"<<endl;
38
cout << "4 for Electronics Engineering"<<endl;
39
cout << "5 for Industrial Engineering"<<endl;
40
cout << "6 for Mechanical Engineering"<<endl;
41
cin >> x;
42
43
// Display numeric month in words
44
switch (month)
45
{
46
case 1: monthName="January";
47
break;
48
case 2: monthName="February";
49
break;
50
case 3: monthName="March";
51
break;
52
case 4: monthName="April";
53
break;
54
case 5: monthName="May";
55
break;
56
case 6: monthName="June";
57
break;
58
case 7: monthName="July";
59
break;
60
case 8: monthName="August";
61
break;
62
case 9: monthName="September";
63
break;
64
case 10: monthName="October";
65
break;
66
case 11: monthName="November";
67
break;
68
case 12: monthName="December";
69
break;
70
default: cout << "Please input a valid date ";
71
break;
72
}
73
//Display inputed data
74
cout <<endl;
75
cout << "Entered Details:"<<endl;
76
cout << "Name: "<<name<<endl;
77
cout << "Application Number: "<<application_number<<endl;
78
cout << "Address: "<<address<<endl;
79
cout << "Age: "<<age<<endl;
80
cout << monthName<<" "<<day<<","<<year<<endl;
$ g++ prog.cc -Wall -Wextra -std=c++11 -pedantic
Stdin
aaaa
1234567890
hoge
17
11 11 2000
1
Start
Enter Student Details Enter Name: Enter application number: Enter adress: Enter age: Enter birthday: mm dd yyyy : Select Program: 1 for Civil Engineering 2 for Chemical Engineering 3 for Electrical Engineering 4 for Electronics Engineering 5 for Industrial Engineering 6 for Mechanical Engineering Please input a valid date Entered Details: Name: aaaa Application Number: 1234567890 Address: Age: 32556 -1644528625,0 invalid option
0
Finish