15
C PROJECT: TRAIN TICKET RESERVATION CENTER Project title:”TRAIN TICKET RESERVATION CENTER” Your name :”RIDA BILGRAMI"| Your teacher’s name :”MISS MAHRUKH MAZHARI”| Your Field:” B.C.S (IST SEMESTER)”

RIDA PROJECT

Embed Size (px)

Citation preview

C PROJECT:

TRAIN TICKET RESERVATION CENTER

Project title:”TRAIN TICKET RESERVATION CENTER” Your name :”RIDA BILGRAMI"| Your teacher’s name :”MISS

MAHRUKH MAZHARI”| Your Field:” B.C.S (IST SEMESTER)”

#include<stdio.h>#include<conio.h>#include<string.h>char manue(void);#define DESTINY printf("\n\n\t\t\t\"PLEASE ENTER YOUR DESTINY WHERE YOU

WANT TO GO:\"\n\n")\printf("\n\n\t\t\t\"PRESS 'F' or 'f' for FAISALABAD\"\n\n")\printf("\n\n\t\t\t\"PRESS 'L' or 'l' for LAHORE\"\n\n")\printf("\n\n\t\t\t\"PRESS 'P' or 'p' for PESHAWAR\"\n\n")\scanf("%c",&des[1])\des[1]=getchar()\switch(des[1])\{

#define SERVICE printf("\n\n\t\t\t\"WE WILL SERVE YOU OUR BEST SERVICE\"\n\n");

#define PERSONS printf("PLEASE ENTER NUMBER OF PERSONS WANTS TO GO") \scanf("%d",&per);

#define DEPARTURE printf("\n\n\t\t\t\"YOUR'S DEPARTURE TIME IS AT 2:00 PM:\"\n\n");

#define MEALEXPENSE printf("\n\n\t\t\t\"YOUR TOTAL MEAL EXPENSE IS %dRs/-only\"\n\n",me);

#define TOTALEXPENSE printf("\n\n\t\t\t\"YOUR TOTAL EXPENSE IS %dRs/-only\"\n\n",te)\break;

#define ERROR default:\printf("\n\n\n\t\t\t\tERROR!!!...\n\n\n");#define ENTERYS int nic[]\int p\char name[]\printf("\n\n\n\t\t\tenter your nic

number :\n")\scanf("%d",&nic[])\printf("\n\n\n\t\t\tenter NAME :\n")\scanf("%s",&name[] )\printf(“\n\n\n\t\tenter the destiny\n\n”)\scanf(“%s”,des[1])for(p=1;p<=name[];p++)\{\printf("\n\n\t\tYOUR SEAT NUMBER IS %d",p)\printf("\n\n\n\t\t\t Your Seat has Reserved .. \nthank you for reserving with us \n\n")\for(p=1;p<=20;p++)\{\printf("\t\x03")\}

void main(void){int i;char j=1,k=4;char ch=getchar();clrscr();

for(i=1;i<=80;i++){printf("\t%c\t%c",j,k);}printf("\n\n\t\t******\xcd\xcdWELCOME TO TRAIN TICKET RESERVATION

SYSTEM\xcd\xcd******\t\t\t\n");printf("\n\n\t\t\t: :*@*@ A WAY TO FACILITATE YOU...@*@*::\t\t\t");printf("\n\n\t\t\t DESIGNED AND CODED BY ..\n\n\n\n\t\t\t\xcd\xcd\xcd RIDA

SARWAR BILGRAMI , RABIA , AFRA & GULAFSHAN\xcd\xcd\xcd\n\n"); for(i=1;i<=80;i++){ printf("\t%c\t%c",j,k); }

printf("press any alpha key to continue...."); scanf("%c",&ch); if(getchar()<=122) { manue(); } else printf("you entered invalid key......."); getch(); }

char manue(void) { char c=getchar(); char des=getchar(); char reg[3]; int per,me,te=0;printf("\n\n\t\t\xbc\xbc\xbc ** MAIN MANUE ** \xbc\xbc\xbc\t\t\t");printf("\n\n\t\t\xcd\xcd\xcd \"RESERVE A SEAT IN YOUR'S CHOICE CLASS:\"\

xcd\xcd\xcd\t\t\n\n");printf("\n\n\t\t\t ** \xcd\xcd\xcd ** MAKE YOUR OWN CHOICE ** \xcd\xcd\xcd

**");printf("\n\n\t\t\t PRESS 'B' or 'b' for:\"COMPLETE YOUR SEAT RESERVATION IN

BUISNESS CLASS\"\n\n\t\t");printf("\n\n\t\t\t PRESS 'E' or 'e' for:\"COMPLETE YOUR SEAT RESERVATION IN

ECONOMY CLASS\"\n\n\t\t");

scanf("%c",&c);switch(c){case 'b':case 'B':DESTINYcase 'F':case 'f':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 4000/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 15 HOURS:\"\n\n");DEPARTURE

printf("\n\n\t\t\t WE WILL SERVE YOU:\"Hi-Tea=300/-only\"\t\t\"Dinner=500/ only\"\t\t\"Breakfast=300/-only\"\n\n");

me=per*1100;MEALEXPENSEte=(4000*per)+me;TOTALEXPENSEcase 'L':case 'l':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 4500/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 17 HOURS:\"\n\n");DEPARTURE

printf("\n\n\t\t\t\"WE WILL SERVE YOU:\"Hi-Tea=300/-only\"\t\t\"Dinner=500/-only\"\t\t\"Breakfast=300/-only\"\n\n");

me=per*1100;MEALEXPENSEte=(4500*per)+me;TOTALEXPENSEcase 'P':case 'p':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 6000/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 25 HOURS:\"\n\n");DEPARTURE

printf("\n\n\t\t\t\"WE WILL SERVE YOU:\"Hi-Tea=300/-only\"\t\t\"Dinner=500/-only\"\t\t\"Breakfast=300/-only\"\t\t\"Lunch=500/-only\"\n\n");

me=per*1600;MEALEXPENSEte=(6000*per)+me;TOTALEXPENSEERRORENTERYSmanue();break;}break;

case 'e':case 'E':DESTINYcase 'F':case 'f':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 1000/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 15 HOURS\"\n\n");DEPARTUREprintf("\n\n\t\t\t\"WE WILL SERVE YOU:\"Hi-Tea=100/-only\"\t\t\"Dinner=200/-

only\"\t\t\"Breakfast=100/-only\"\n\n");me=per*400;MEALEXPENSE

te=(1000*per)+me;TOTALEXPENSEcase 'L':case 'l':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 1100/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 17 HOURS:\"\n\n");DEPARTURE

printf("\n\n\t\t\t\"WE WILL SERVE YOU:\"Hi-Tea=100/-only\"\t\t\"Dinner=200/-only\"\t\t\"Breakfast=100/-only\"\n\n");

me=per*400;MEALEXPENSEte=(1100*per)+me;TOTALEXPENSE

case 'P':case 'p':SERVICEprintf("\n\n\t\t\t\"YOUR TICKET PRICE IS 1600/-\"\n\n");PERSONSprintf("\n\n\t\t\t\"YOUR'S DESTINY DURATION IS 25 HOURS:\"\n\n");DEPARTUREprintf("\n\n\t\t\t\"WE WILL SERVE YOU:Hi-Tea=100/-only\"\t\t\"Dinner=200/

only\"\t\t\"Breakfast=100/-only\"\t\t\"Lunch=200/-only\"\n\n");me=per*600;MEALEXPENSEte=(1600*per)+me;TOTALEXPENSE

ERRORENTERYSmanue();break;}break;