Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  ff4tf4tki5t
Language: C/C++
Code:
#include<stdio.h>
#include<stdlib.h>
 main()
{
 char name[50][60];
 char pname[80][60];
 char bp[80];
 int a[80];
 char dest[80];
int age,d,m,y,n,q,p=5432,b,c,i,grand,g,h,k,e,f;
int  amount1,amount2;
 printf("** WELCOME TO IRCTC **n");
 printf(" ENTER YOUR CHOICE:   1:ADMIN MODE   2:USER MODE 3:EXIT n");
 scanf("%d",&n);
 switch(n)
 {
 case 1 :
         printf(" WELCOME TO ADMIN MODE n");
         break;
 case 2 :
         printf(" WELCOME TO USER MODE n");
         break;
 default :
          printf("THANK YOU FOR USING IRCTC n");
          break;
}
 if(n==1)
  {
  printf("ENTER THE ADMIN USER NAMEn");
  scanf("%s",name);
  printf("ENTER THE PASSWORD n");
  scanf("%d",&q);
  {
      if(q==p)
    {
      printf("WELCOME %sn",name);
      printf("ENTER THE BOARDING,DESTINATION POINT AND NO OF SEATS n");
      scanf("%s%s%d",bp,dest,&b);
      amount1=b*467;
      amount2=b*887;
      printf("ENTER THE NAME AND AGE OF PASSENGERn");
      for(i=0;i<b;i++)
      {
       scanf("%s%d",pname[i],&a[i]);  
      }
      printf(" YOU HAVE ENTERED THIS DETAILSn");
       for(i=0;i<b;i++)
      {
       printf("%s %d",pname[i],a[i]);  
      }
     printf("SELECT YOUR PREFERENCE 1:SLEEPER 2:AC n");
     scanf("%d",&c);
      if(c==1)
{
      printf("SEATS ARE AVAILABLE n");
      printf("DO YOU WANT ORDER THE FOOD 1:YES 2:NO n");
      scanf("%d",&d);
  {
      if(d==1)
      printf(" SELECT YOUR PREFERENCE 1:BREAKFAST 2:LUNCH 3:SNACKS 4:DINNER n");
      scanf("%d",&e);
    { 
       if(e==1)
       printf("MENU FOR BREAKFAST 1:IDLI VADA 2:PULAO n");
       scanf("%d",&f);
       {
         if(f==1)
        {
          grand=(amount1+(b*40));
         }
        else
        {
         grand=(amount1+(b*50));
        }
       }
       else if(e==2)
       printf("MENU FOR LUNCH 1:MEALS  2:CURD RICE n");
       scanf("%d",&g);
      {
         if(g==1)
        {
          grand=(amount1+(b*90));
         }
        else
        {
         grand=(amount1+(b*60));
        }
      } 
       else if(e==3)
       printf("MENU FOR SNACKS 1:VADA PAV 2:BREAD OMELETTE n");
       scanf("%d",&h);
       {
         if(h==1)
        {
          grand=(amount1+(b*20));
         }
        else
        {
         grand=(amount1+(b*40));
        }
       } 
       else
       printf("MENU FOR DINNER 1:LEMON RICE 2:EGG BIRYANI n");
       scanf("%d",&k);
        {
         if(k==1)
        {
          grand=(amount1+(b*20));
         }
        else
        {
         grand=(amount1+(b*40));
        }
       }
     }
    else
      printf("PAY %d RUPEESn",amount1);
      exit(0);
    } 
      printf("PAY %d RUPEESn",grand);
      printf("*** THANK YOU FOR USING IRCTC*** n");
     }
     else if(c==2)
     {     
     printf("SEATS ARE AVAILABLE n");
          printf("DO YOU WANT ORDER THE FOOD 1:YES 2:NO n");
      scanf("%d",&d);
      {
      if(d==1)
      printf(" SELECT YOUR PREFERENCE 1:BREAKFAST 2:LUNCH 3:SNACKS 4:DINNER n");
      scanf("%d",&e);
      { 
       if(e==1)
       printf("MENU FOR BREAKFAST 1:IDLI VADA 2:PULAO n");
       scanf("%d",&f);
       {
         if(f==1)
        {
          grand=(amount2+(b*40));
         }
        else
        {
         grand=(amount2+(b*50));
        }
       }
       else if(e==2)
       printf("MENU FOR LUNCH 1:MEALS  2:CURD RICE n");
       scanf("%d",&g);
      {
         if(g==1)
        {
          grand=(amount2+(b*90));
         }
        else
        {
         grand=(amount2+(b*60));
        }
       } 
       else if(e==3)
       printf("MENU FOR SNACKS 1:VADA PAV 2:BREAD OMELETTE n");
       scanf("%d",&h);
       {
         if(h==1)
        {
          grand=(amount2+(b*20));
         }
        else
        {
         grand=(amount2+(b*40));
        }
       } 
       else
       printf("MENU FOR DINNER 1:LEMON RICE 2:EGG BIRYANI n");
       scanf("%d",&k);
        {
         if(k==1)
        {
          grand=(amount2+(b*20));
         }
        else
        {
         grand=(amount2+(b*40));
        }
       }
      } 
    else
      printf("PAY %d RUPEESn",amount2);
      exit(0);
    }
     printf("PAY %d RUPEES n",grand);
     printf("*** THANK YOU FOR USING IRCTC*** n");
     }
     else
     exit(0);
    }
      else
       printf("PASSWORD IS WRONGn");
       exit(0);
  }
}
  else if(n==2)
   {
  printf("SIGN IN IRCTC n");
  printf("ENTER THE BOARDING,DESTINATION POINT AND NO OF SEATS n");
      scanf("%s%s%d",bp,dest,&b);
      amount1=b*467;
      amount2=b*887;
      printf("ENTER THE NAME AND AGE OF PASSENGERn");
      for(i=0;i<b;i++)
      {
       scanf("%s%d",pname[i],&a[i]);  
      }
      printf(" YOU HAVE ENTERED THIS DETAILSn");
       for(i=0;i<b;i++)
      { 
       printf("%s %d",pname[i],a[i]);  
      }
      printf("n");
     printf("SELECT YOUR PREFERENCE 1:SLEEPER 2:AC n");
     scanf("%d",&c);
      if(c==1)
      {
      printf("SEATS ARE AVAILABLE n");
           printf("DO YOU WANT ORDER THE FOOD 1:YES 2:NO n");
      scanf("%d",&d);
      {
      if(d==1)
      printf(" SELECT YOUR PREFERENCE 1:BREAKFAST 2:LUNCH 3:SNACKS 4:DINNER n");
      scanf("%d",&e);
      { 
       if(e==1)
       printf("MENU FOR BREAKFAST 1:IDLI VADA 2:PULAO n");
       scanf("%d",&f);
       {
         if(f==1)
        {
          grand=(amount1+(b*40));
         }
        else
        {
         grand=(amount1+(b*50));
        
       }
       else if(e==2)
       printf("MENU FOR LUNCH 1:MEALS  2:CURD RICE n");
       scanf("%d",&g);
      {
         if(g==1)
        {
          grand=(amount1+(b*90));
         }
        else
        {
         grand=(amount1+(b*60));
        }
       } 
       else if(e==3)
       printf("MENU FOR SNACKS 1:VADA PAV 2:BREAD OMELETTE n");
       scanf("%d",&h);
       {
         if(h==1)
        {
          grand=(amount1+(b*20));
         }
        else
        {
         grand=(amount1+(b*40));
        }
       } 
       else
       printf("MENU FOR DINNER 1:LEMON RICE 2:EGG BIRYANI n");
       scanf("%d",&k);
        {
         if(k==1)
        {
          grand=(amount1+(b*20));
         }
        else
        {
         grand=(amount1+(b*40));
        }
       } 
      }
      else
      printf("PAY %d RUPEESn",amount1);
      exit(0);
    }
      printf("PAY %d RUPEES n",grand);
      printf("*** THANK YOU FOR USING IRCTC*** n");
     }
     else if(c==2)
     {     
     printf("SEATS ARE AVAILABLE n");
          printf("DO YOU WANT ORDER THE FOOD 1:YES 2:NO n");
      scanf("%d",&d);
      {
      if(d==1)
      printf(" SELECT YOUR PREFERENCE 1:BREAKFAST 2:LUNCH 3:SNACKS 4:DINNER n");
      scanf("%d",&e);
      { 
       if(e==1)
       printf("MENU FOR BREAKFAST 1:IDLI VADA 2:PULAO n");
       scanf("%d",&f);
       {
         if(f==1)
        {
          grand=(amount2+(b*40));
         }
        else
        {
         grand=(amount2+(b*50));
        }
       }
       else if(e==2)
       printf("MENU FOR LUNCH 1:MEALS  2:CURD RICE n");
       scanf("%d",&g);
      {
         if(g==1)
        {
          grand=(amount2+(b*90));
         }
        else
        {
         grand=(amount2+(b*60));
        }
       } 
       else if(e==3)
       printf("MENU FOR SNACKS 1:VADA PAV 2:BREAD OMELETTE n");
       scanf("%d",&h);
       {
         if(h==1)
        {
          grand=(amount2+(b*20));
         }
        else
        {
         grand=(amount2+(b*40));
        }
       } 
       else
       printf("MENU FOR DINNER 1:LEMON RICE 2:EGG BIRYANI n");
       scanf("%d",&k);
        {
         if(k==1)
        {
          grand=(amount2+(b*20));
         }
        else
        {
         grand=(amount2+(b*40));
        }
       }
     }
    else
      printf("PAY %d RUPEESn",amount2);
      exit(0);
    } 
     printf("PAY %d RUPEES n",grand);
     printf("*** THANK YOU FOR USING IRCTC*** n");
     }
   }  
  else
  exit(0);
 }

 

 

          
Comments: