Assignment No
Assignment No
01
SOLUTION:
CODE
#include <iostream>
#include <string>
int main() {
string name = "Sarim (VU Answer)"; // Replace with your name
string void = "BC230506781"; // Replace with your VUID string
studentID = vuid.substr(2); // Extract numeric part of VUID
cout << "Name: " << name << endl;
cout << "VUID: " << void << endl;
int month;
while (true) {
cout << "Enter the month (1-12), or -1 to stop: “;
cin >> month;
if (month == -1) {
break;
}
int days;
string monthName;
switch (month) {
case 1:
days = 31;
monthName = "January";
break; case 2:
days = isLeapYear ? 29 : 28;
monthName = "February";
break; case 3:
days = 31; monthName
= "March";
break; case 4:
days = 30;
monthName = "April";
break; case 5:
days = 31;
monthName = "May";
break; case 6:
days = 30; monthName
= "June"; break;
case 7: days = 31;
monthName = "July";
break; case 8:
days = 31; monthName
= "August";
break;
case 9:
days = 30;
monthName = "September";
break;
case 10:
days = 31;
monthName = "October";
break;
case 11:
days = 30;
monthName = "November";
break;
case 12:
days = 31;
monthName = "December";
break;
default:
cout << "Invalid month!" << endl;
continue;
}
cout << "Month " << month << " - " << monthName << " has " << days << " days." <<
endl;
}
return 0;
}
OUTPUT: