Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 7

void prepaid()

{
string mail,fname,lname,gender,al2,city;
string occ,req,adl,pin,cno,age;
cout <<"\nFIRST NAME
: ";
getline(cin,fname);
while (fname.length()==0)
{
cout << "\nENTER A VALID FIRST NAME";
cout << "\nFIRST NAME
: ";
getline(cin,fname);
}
cout << "\nLAST NAME
: ";
getline(cin,lname);
while (lname.length()==0)
{
cout << "\nENTER A VALID LAST NAME";
cout << "\nLAST NAME
: ";
getline(cin,lname);
}
/*cout << "\nGENDER
: ";
getline(cin,gender);
while ((gender.length()==0)||(gender!="female")||(gender!="male"))
{
cout << "\nENTER A VALID GENDER";
cout << "\nENTER GENDER :";
getline(cin,gender);
}*/
cout << "\nAGE
: ";
getline(cin,age);
while (age<="18")
{
cout << "\nAGE SHOULD BE GREATER THAN 18";
cout << "\nENTER AGE";
getline(cin,age);
}
cout << "\nADDRESS LINE 1 : ";
getline(cin,adl);
while (adl.length()==0)
{
cout << "\nENTER A VALID ADDRESS";
cout << "\nENTER ADDRESS";
getline(cin,adl);
}
cout << "\nADDRESS LINE 2 : ";
getline(cin,al2);
cout << "\nCITY
: ";
getline(cin,city);
while (city.length()==0)
{
cout << "\nENTER A VALID CITY";
cout << "\nENTER CITY";
getline(cin,city);
}
cout << "\nPIN CODE
: ";
getline(cin,pin);
while (pin.length()== 0 )
{
cout << "\nENTER A VALID PIN CODE";

cout << "\nENTER PIN CODE";


getline(cin,pin);
}
cout << "\nCONTACT NUMBER : ";
getline(cin,cno);
cout << "\nMAIL ID
: ";
getline(cin,mail);
cout << "\nOCCUPATION
: ";
getline(cin,occ);
}

***********************************************

void checklist()
{
int a=0,b=0,c=0,ch;
cout<<"PHOTO AFFIXED?\n";
cout<<"1.YES\n";
cout<<"2.NO\n";
cin>>ch;
switch(ch)
{
case 1:cout<<"SUCCESS\n";
a+=1;
break;
default:cout<<"FAILURE\n";
break;
}
cout<<"ENTER ADDRESS_PROOF TO BE SUBMITTED:\n";
cout<<"\n1.PAN CARD";
cout<<"\n2.RATION CARD";
cout<<"\n3.BANK PASS BOOK";
cout<<"\n4.PASSPORT";
cout<<"\n5.DRIVING LICENSE";
int choice;
cin>>choice;
switch(choice)
{
case 1:cout<<"ADDRESS PROOF IS ACCEPTED\n";b+=1;
break;
case 2:cout<<"ADDRESS PROOF IS ACCEPTED\n";b+=1;
break;
case 3:cout<<"ADDRESS PROOF IS ACCEPTED\n";b+=1;
break;
case 4:cout<<"ADDRESS PROOF IS ACCEPTED\n";b+=1;
break;
case 5:cout<<"ADDRESS PROOF IS ACCEPTED\n";b+=1;

break;
default:cout<<"INVALID ADDRESS PROOF\n";
}
cout<<"ENTER ID_PROOF TO BE SUBMITTED:\n";
cout<<"1.VOTER ID\n";
cout<<"2.PAN CARD \n";
cout<<"3.PASSPORT \n";
cout<<"4.LICENSE \n";
int choice1;
cin>>choice1;
switch(choice1)
{
case 1:cout<<"ID PROOF IS ACCEPTED\n";c+=1;
break;
case 2:cout<<"ID PROOF IS ACCEPTED\n";c+=1;
break;
case 3:cout<<"ID PROOF IS ACCEPTED\n";c+=1;
break;
case 4:cout<<"ID PROOF IS ACCEPTED\n";c+=1;
break;
default:cout<<"ID PROOF IS NOT VALID\n";
}
if((a==1) && (b==1) && (c==1))
{
cout<<"YOUR SIM WILL BE ACTIVATED IN TWO DAYS";
}
else if((a==0) && (b==0) && (c==0))
{
cout<<"PROVIDE VALID PHOTO,ADDRESS_PROOF AND ID_PROOF FOR SIM ACTIVATION\n";
}
else if((a==1) && (b==0) && (c==0))
{
cout<<"PROVIDE VALID ADDRESS_PROOF AND ID_PROOF FOR SIM ACTIVATION\n";
}
else if((a==1) && (b==1) && (c==0))
{
cout<<"PROVIDE VALID ID_PROOF FOR SIM ACTIVATION\n";
}
else if((a==1) && (b==0) && (c==1))
{
cout<<"PROVIDE VALID ADDRESS_PROOF FOR SIM ACTIVATION\n";
}
else if((a==0) && (b==1) && (c==1))
{
cout<<"PROVIDE VALID PHOTO FOR SIM ACTIVATION\n";
}
else if((a==0) && (b==0) && (c==1))
{
cout<<"PROVIDE VALID PHOTO AND ADDRESS_PROOF FOR SIM ACTIVATION\n";
}
else if((a==0) && (b==1) && (c==0))
{
cout<<"PROVIDE VALID PHOTO AND ID_PROOF FOR SIM ACTIVATION\n";
}
}
========================================================

int main()
{
int choice,choice1,choice2;
char option,username[20],password[20];
//long long int phone_no;
//char gender,first_name[20],last_name[20],mail_id[20],occupation[20];
//char address[30];
system("clear");
label:
cout<<"=============================================================== \n";
cout<<"
QWE APPLICATION
\n";
cout<<"=============================================================== \n";
cout<<"1.ADMINISTRATOR \n";
cout<<"2.USER
\n";
cout<<"SELECT YOUR ROLE \n";
cin>>choice;
system("clear");
switch(choice)
{
case 1:
cout<<"ENTER YOUR USERNAME AND PASSWORD TO LOGIN \n";
cin>>username;
cin>>password;
if(((strcmp(username,"team1"))&&(strcmp(password,"administrator")))== 0)
{
checklist();
system("clear");
}
else
{
cout<<"USERNAME AND PASSWORD IS INCORRECT \n";
}
break;
case 2:
cout<<"

MAIN MENU \n";

cout<<"
1.MOBILE SERVICES \n";
cout<<"
2.LANDLINE/WLL SERVICES \n";
cout<<"
3.BROADBAND SERVICES \n";
cout<<"SELECT A SERVICE \n";
cin>>choice1;
system("clear");
cout<<"\n";
switch(choice1)
{
case 1:
cout<<"MOBILE SERVICES MENU \n ";
cout<<"1.PREPAID PLAN \n ";
cout<<"2.POSTPAID PLAN \n ";
cout<<"\n";
cout<<"SELECT A PLAN \n";
cin>>choice2;
system("clear");
break;
default:
cout<<"ENTER A VALID CHOICE \n";

break;
}
if (choice2 == 1 )
{
cout<<"================================================================== \n";
cout<<"
FEATURES OF PREPAID PLAN \n";
cout<<"================================================================== \n";
cout<<"1.COST OF THE SIM = Rs.50\n";
cout<<"2.INBUILT TALKTIME = Rs.15\n";
cout<<"\n";
cout<<"================================================================= \n";
cout<<"
PREPAID VOUCHERS
\n";
cout<<"================================================================= \n";
cout<<"
RATE
TALKTIME
VALIDITY \n";
cout<<"1. Rs. 50
cout<<"2. Rs. 100
cout<<"3. Rs. 200

Rs. 40
Rs. 88
Rs.180

15 days
30 days
45 days

\n";
\n";
\n";

cout<<"4. Rs. 300


cout<<"5. Rs. 500
cout<<"6. Rs.1000
cout<<"\n";

Rs.288
Rs.490
Rs.998

60 days
75 days
150 days

\n";
\n";
\n";

cout<<"=========================================================================
==================== \n";
cout<<"
CALL TARIFF
\n";
cout<<"=========================================================================
==================== \n";
cout<<"
MOBILE-LANDLINE/WLL) \n";
cout<<"1.LOCAL
PAISE/SEC.
\n";
cout<<"2.NATIONAL
PAISE/SEC.
\n";
cout<<"3.INTERNATIONAL:
\n";
cout<<" a.) GULF COUNTRIES
AISE/SEC.
\n";
cout<<" b.) AFRICAN COUNTRIES
AISE/SEC.
\n";
cout<<" c.) ASIAN COUNTRIES
AISE/SEC.
\n";
cout<<" d.) REST OF THE WORLD
AISE/SEC.
\n";
cout<<"\n";

VOICE(MOBILE-MOBILE)

VOICE(

1 PAISE/SEC.

2 PAISE/SEC.

6 PAISE/SEC.

4 P

5 PAISE/SEC.

6 P

4 PAISE/SEC.

7 P

3 PAISE/SEC.

1 P

cout<<"=========================================================================
==================== \n";
cout<<"
SMS TARIFF
\n";
cout<<"=========================================================================
==================== \n";
cout<<"1.LOCAL
10 PAISE/MSG.

\n";
cout<<"2.NATIONAL
\n";
cout<<"3.INTERNATIONAL:
\n";
cout<<" a.) GULF COUNTRIES
\n";
cout<<" b.) AFRICAN COUNTRIES
\n";
cout<<" c.) ASIAN COUNTRIES
\n";
cout<<" d.) REST OF THE WORLD
\n";
cout<<"\n";

20 PAISE/MSG.

60 PAISE/MSG.
50 PAISE/MSG.
40 PAISE/MSG.
30 PAISE/MSG.

cout<<"=========================================================================
==================== \n";
cout<<"
TERMS AND CONDITIONS
\n";
cout<<"=========================================================================
==================== \n";
cout<<"1.MUST REGISTER FOR SIM ACTIVATION \n";
cout<<"2.SIM ACTIVATION - AFTER TWO DAYS OF REGISTRATION \n";
cout<<"3.INBUILT TALKTIME - VALID FOR SEVEN DAYS ONLY \n";
cout<<"4.ADDRESS PROOF -PANCARD/PASSPORT/RATION CARD/DRIVING LICENSE/BANK PASSBO
OK \n";
cout<<"\n";
cout<<"\n";
cout<<" DO YOU WANT TO REGISTER ?(Y/N) \n";
cin>>option;
if(option=='y' || option =='Y')
{
prepaid();
goto label;
}
else
{
cout<<"THANK YOU FOR YOUR VISIT \n";
}
}
else
{
cout<<"ENTER A VALID PLAN \n";
}
break;
default:
cout<<"ENTER A VALID ROLE \n";
break;
}
return 0;
}
~

You might also like