Answer on Question# 50418 - <programming> - <c++>
Program
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
bool isValidPassportHolder(bool isCriminal, string nationalities[], float livingMonths, string qualifications[])
{
if(!isCriminal)
if(((sizeof (nationalities)/sizeof(string)) == 1) &&(nationalities[0] == "Indian"))
if(livingMonths > 12)
{
//"High School". "Intermediate", "Graduate",
"Professional"
int t = 0;
for(int i = 0; i <= sizeof(qualifications) / sizeof(string); i++)
if((qualifications[i] == "High School") ||
(qualifications[i] == "Intermediate") ||
(qualifications[i] == "Graduate") ||
(qualifications[i] == "Professional"))
t++;
if(t > 1)
return true;
}
return false;
}
int main()
{
string nationalities[1] = {"Indian"};
string qualifications[2] = {"High School", "Graduate"};
cout << isValidPassportHolder(0, nationalities, 16, qualifications);
getch();
return 1;
}Example of execute program:
1
http://www.AssignmentExpert.com/</string></conio.h></iostream></iostream>
Comments