⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indianrails.c

📁 Railway Reservation System
💻 C
📖 第 1 页 / 共 4 页
字号:
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:2952\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  MUMBAI RAJDHANI EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:00\n\t"); printf(" Dest:MUMBAI 	arr:08:35\n");
p();}
      break;

case 4:
clrscr();
details();
t=250.0;
printf("\n\n\ttotal charge is  Rs.250/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:2952\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  MUMBAI RAJDHANI EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:00\n\t"); printf(" Dest:MUMBAI 	arr:08:35\n");
p();}
      break;

case 5:
clrscr();
details();
t=150.0;
printf("\n\n\ttotal charge is  Rs.150/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:2952\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  MUMBAI RAJDHANI EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:00\n\t"); printf(" Dest:MUMBAI 	arr:08:35\n");
p();}
      break;

}break;
case  4008:
printf("\n\n\n\n  4008  SADHBHAWNA EXP  	DELHI          	16:45 MUZAFFARPUR JN  	17:30\n");
printf("\n\n\tclass:\n\t1.FIRST AC\n\t2.SECOND AC \n\t3.2 CHAIR AC CAR\n\t4.S/L FIRST CLASS \n\t5.S/L SECOND CLASS\n\t6.GENERAL\n");
printf("\n  enter ur choice:   ");
scanf("%d",&q);
switch(q)
{
case 1:
clrscr();
details();
t=368.0;
printf("\n\n\ttotal charge is  Rs.368/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:4008\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  SADHBHAWNA EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:45\n\t"); printf(" Dest:MUZAFFARPUR 	arr:17:30\n");
p();}
      break;
case 2:
clrscr();
details();
t=318.0;
printf("\n\n\ttotal charge is  Rs.368/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:4008\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  SADHBHAWNA EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:45\n\t"); printf(" Dest:MUZAFFARPUR 	arr:17:30\n");
p();}
      break;

case 3:
clrscr();
details();
t=298.0;
printf("\n\n\ttotal charge is  Rs.298/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:4008\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  SADHBHAWNA EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:45\n\t"); printf(" Dest:MUZAFFARPUR 	arr:17:30\n");
p();}
      break;

case 4:
clrscr();
details();
t=218.0;
printf("\n\n\ttotal charge is  Rs.218/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:4008\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  SADHBHAWNA EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:45\n\t"); printf(" Dest:MUZAFFARPUR 	arr:17:30\n");
p();}
      break;

case 5:
clrscr();
details();
t=168.0;
printf("\n\n\ttotal charge is  Rs.168/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:4008\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  SADHBHAWNA EXP\n\t ");printf("Origin:  NEW DELHI        dep:16:45\n\t"); printf(" Dest:MUZAFFARPUR 	arr:17:30\n");
p();}
      break;

}break;
case  6507:
printf("\n\n\n\n  6507  JU BANGLORE EXP  JODHPUR JN  	05:30 BANGALORE CY JN 	04:00\n");
printf("\n\n\tclass:\n\t1.FIRST AC\n\t2.SECOND AC \n\t3.2 CHAIR AC CAR\n\t4.S/L FIRST CLASS \n\t5.S/L SECOND CLASS\n\t6.GENERAL\n");
printf("\n  enter ur choice:   ");
scanf("%d",&q);
switch(q)
{
case 1:
clrscr();
details();
t=400.0;
printf("\n\n\ttotal charge is  Rs.400/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:6507\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  JU BANGALORE EXP\n\t ");printf("Origin:  JODHPUR        dep:05:30\n\t"); printf(" Dest:BANGALORE 	arr:04:00\n");
p();}
      break;
case 2:
clrscr();
details();
t=350.0;
printf("\n\n\ttotal charge is  Rs.350/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:6507\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  JU BANGALORE EXP\n\t ");printf("Origin:  JODHPUR        dep:05:30\n\t"); printf(" Dest:BANGALORE 	arr:04:00\n");
p();}
      break;

case 3:
clrscr();
details();
t=300.0;
printf("\n\n\ttotal charge is  Rs.300/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:6507\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  JU BANGALORE EXP\n\t ");printf("Origin:  JODHPUR        dep:05:30\n\t"); printf(" Dest:BANGALORE 	arr:04:00\n");
p();}
      break;

case 4:
clrscr();
details();
t=250.0;
printf("\n\n\ttotal charge is  Rs.250/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:6507\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  JU BANGALORE EXP\n\t ");printf("Origin:  JODHPUR        dep:05:30\n\t"); printf(" Dest:BANGALORE 	arr:04:00\n");
p();
}
      break;

case 5:
clrscr();
details();
t=200.0;
printf("\n\n\ttotal charge is  Rs.200/-per head");
printf("\n\tIS THERE ANY CONCESSION(Y/N)\n\n\n\n");
d='y';
if(d=='y')
{
concession();}
f='y';
/*________________printing of ticket__________________________*/
if(f=='y')
{
clrscr();
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\t**********************************************\n");
printf("\t\t  SOUTH CENTRAL RAILWAYS\n");
printf("\t\t  Government of INDIA\n\n");
printf(" \tTrain no:6507\t\t\t\tTicket No:0%d\n\t",z);printf("Train name:  JU BANGALORE EXP\n\t ");printf("Origin:  JODHPUR        dep:05:30\n\t"); printf(" Dest:BANGALORE 	arr:04:00\n");
p();
}
      break;

}break;
}
}
/*______________________________________collection of details___________________________________________*/
void details()
{
bgcolor(16);
rectangle(2,2,75,20,112);
printf("\n\n\n\n\t");
pstr("Enter the NAME :",4,6,32); rectangle(4,32,30,0,15);gotoxy(33,5);
fflush(stdin);
gets(s2);
pstr("Enter the AGE  :",6,6,32);rectangle(6,32,30,0,15);gotoxy(33,7);
scanf("%d",&k);
}
/*___________________________printing of ticket___________________________________*/
void p()
{
printf("\tdate of journey:");
puts(s1);
printf("\n\t  NAME:  ");
puts(s2);
printf("\n\t  AGE :   %d\n",k);
printf("\n\t**PLEASE PROVIDE PROOF OF CONCESSION(if any)**\n");
//puts(l);
printf("\n\tTHE TOTAL CHARGE IS  %f/-",t);
printf("\n\n\n\t\t\t*$*HAPPY JOURNEY*$*\n");
printf("\t***********************************************\n");
}
/*_____________________________info about concessions________________________________*/
void concession()
{
printf("\t1.BLIND CONCESSION-75%\n ");
printf("\t2.DEAF & DUMB   CONCESSION50%\n");
printf("\t3.DOCTOR'S  CONCESSION-10%\n");
printf("\t4.HANDICAPPED  CONCESSION-75%\n");
printf("\t5.KISAN  CONCESSION-25%\n");
printf("\t6.PUBLIC EXAMINATION CONCESSION-50%\n");
printf("\t7.RESEARCH SCHOLAR  CONCESSION-50%\n");
printf("\t8.SENIOR CITIZEN  CONCESSION-30%\n");
printf("\t9.WAR WIDOW  CONCESSION-75%\n\n\n");
pstr("enter ur choice(ONLY IF PROOFS ARE AVAILABLE)",40,15,64);
scanf("%d",&l);
switch(l)
{
case 1:t=t*25/100;break;
case 2:t=t*50/100;break;
case 3:t=t*90/100;break;
case 4:t=t*25/100;break;
case 5:t=t*75/100;break;
case 6:t=t*50/100;break;
case 7:t=t*50/100;break;
case 8:t=t*70/100;break;
case 9:t=t*25/100;break;
}
}
message()
{
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -