Advertisement
Guest User

3

a guest
Mar 8th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.11 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void menu();
  5. void departure();
  6. void ticket();
  7.  
  8. char Username[50];
  9. char Password[50];
  10. char email;
  11. int phone;
  12. float price=41.80,i;
  13. int y,origin,dest;
  14. int departure_date;
  15. int return_date;
  16. int num_person;
  17. int departure_time;
  18. int return_time;
  19. int time,day,month,seatno[41];
  20. void Login()
  21. {
  22. printf("Username: ");
  23. scanf("%s", &Username);
  24. printf("\n");
  25. printf("Password: ");
  26. scanf("%s", &Password);
  27. }
  28.  
  29. void checkLogin()
  30. {
  31. if(strcmp(Username,"Namira") == 0 || strcmp(Username,"Ahmad_Ali") == 0 || strcmp(Username,"Nuha_Ali") == 0 || strcmp(Username,"Amalin") == 0 || strcmp(Username,"Ammar") == 0){
  32. if(strcmp(Password,"Mira") == 0 || strcmp(Password,"doubleA") == 0 || strcmp(Password,"NH") == 0 || strcmp(Password,"amal") == 0 || strcmp(Password,"ammarI") == 0){
  33. printf("You have logged in successfully.\n");
  34. }else{
  35. printf("Wrong username or password.");
  36. exit(1);
  37. }
  38. }else{
  39. printf("Wrong username or password.");
  40. exit(1);
  41. }
  42.  
  43. printf("\n\t************************************************************");
  44. printf("\n\t************************************************************");
  45. system("cls");
  46.  
  47. }
  48.  
  49. int main()
  50. {
  51. printf("\n\t************************************************************");
  52. printf("\n\t************************************************************");
  53. printf("\n\t************************************************************");
  54. printf("\n\t******** ********");
  55. printf("\n\t******** PERFECT YOUR JOURNEY ********");
  56. printf("\n\t******** TRAIN TICKET ONLINE ********");
  57. printf("\n\t******** GET YOUR OWN NOW! ********");
  58. printf("\n\t******** ********");
  59. printf("\n\t************************************************************");
  60. printf("\n\t************************************************************");
  61. printf("\n\t************************************************************");
  62.  
  63. printf("\n");
  64. printf("\n");
  65. printf("\nDo you have an excisting account?");
  66. printf("\n");
  67. printf("\n");
  68.  
  69. printf("\n(1-yes/2-no): ");
  70. scanf("%d",&y);
  71. system("cls");
  72.  
  73. if(y==1){
  74. Login();
  75. checkLogin();
  76. menu();
  77. }else{
  78. printf("\nCreate new account");
  79. printf("\nEmail: ");
  80. scanf("%s",&email);
  81. printf("\nNo.phone: ");
  82. scanf("%d",&phone);
  83. printf("\nUsername: ");
  84. scanf("%s",&Username);
  85. system("cls");
  86. menu();
  87. }
  88.  
  89. return 0;
  90. }
  91.  
  92. void menu()
  93.  
  94. {
  95. printf("\n\t************************************************************");
  96. printf("\n\t************************************************************");
  97.  
  98. printf("\nChoose Your Origin");
  99. printf("\n^*^*^*^*^*^*^*^*^");
  100. printf("\n1 - Johor bahru");
  101. printf("\n2 - Seremban");
  102. printf("\n3 - Kuala Lumpur");
  103. printf("\n4 - Kuantan");
  104. printf("\n^*^*^*^*^*^*^*^*^");
  105. printf("\nEnter Your Origin: ");
  106. scanf("%d",&origin);
  107. system("cls");
  108.  
  109. switch(origin)
  110. {
  111. case 1:
  112. printf("\nChoose Your Destination");
  113. printf("\n^*^*^*^*^*^*^*^*^*^*^");
  114. printf("\nN1 Johor Bahru -> Bangi ");
  115. printf("\nN2 Johor Bahru -> Kuantan ");
  116. printf("\nN3 Johor Bahru -> Melaka ");
  117. printf("\nN4 Johor Bahru -> Kedah ");
  118. printf("\n^*^*^*^*^*^*^*^*^*^*^");
  119. printf("\nEnter Your Destination: ");
  120. scanf("%d",&dest);
  121. system("cls");
  122. departure();
  123. break;
  124.  
  125. case 2:
  126. printf("\nChoose Your Destination");
  127. printf("\n^*^*^*^*^*^*^*^*^*^*^");
  128. printf("\nN1 Seremban -> Kuala Lumpur ");
  129. printf("\nN2 Seremban -> Johor Bahru ");
  130. printf("\nN3 Seremban -> Melaka ");
  131. printf("\nN4 Seremban -> Perlis ");
  132. printf("\n^*^*^*^*^*^*^*^*^*^*^");
  133. printf("\nEnter Your Destination: ");
  134. scanf("%d",&dest);
  135. system("cls");
  136. departure();
  137. break;
  138.  
  139.  
  140. case 3:
  141. printf("\nChoose Your Destination");
  142. printf("\n^*^*^*^*^*^*^*^*^*^*^*^*^*^*^");
  143. printf("\nN1 Kuala Lumpur -> Kuala Pilah");
  144. printf("\nN2 Kuala Lumpur -> Kuantan ");
  145. printf("\nN3 Kuala Lumpur -> segamat ");
  146. printf("\nN4 Kuala Lumpur -> Nilai ");
  147. printf("\n^*^*^*^*^*^*^*^*^*^*^*^*^*^*^");
  148. printf("\nEnter Your Destination: ");
  149. scanf("%d",&dest);
  150. system("cls");
  151. departure();
  152. break;
  153.  
  154.  
  155. case 4:
  156. printf("\nChoose Your Destination");
  157. printf("\n^*^*^*^*^*^*^*^*^*^*^*^*^*^*^");
  158. printf("\nN1 Kuantan -> Kuala Pilah");
  159. printf("\nN2 Kuantan -> Johor Bahru ");
  160. printf("\nN3 Kuantan -> segamat ");
  161. printf("\nN4 Kuantan -> Nilai ");
  162. printf("\n^*^*^*^*^*^*^*^*^*^*^*^*^*^*^");
  163. printf("\nEnter Your Destination: ");
  164. scanf("%d",&dest);
  165. system("cls");
  166. departure();
  167. break;
  168.  
  169.  
  170. default:
  171. printf("Wrong option\n");
  172. }
  173.  
  174. void depature()
  175. {
  176. printf("\nDeparture Date(140717): ");
  177. scanf("%d",&departure_date);
  178. printf("\nReturn Date(160717): ");
  179. scanf("%d",&return_date);
  180. printf("\nNumber Of Person: ");
  181. scanf("%d",&num_person);
  182. system("cls");
  183.  
  184. i=price*num_person;
  185.  
  186.  
  187. }
  188.  
  189. printf("\n\t****************************************");
  190. printf("\n\t****************************************");
  191. printf("\n\t*** Departure Date: %d ***",departure_date);
  192. printf("\n\t*** Return date: %d ***",return_date);
  193. printf("\n\t*** Number Of Person: %d ***",num_person);
  194. printf("\n\t*** Departure Time: %d ***",departure_time);
  195. printf("\n\t*** Return Time: 09:15 ***",return_time);
  196. printf("\n\t*** Total Price: %.2f ***",i);
  197. printf("\n\t****************************************");
  198. printf("\n\t****************************************");
  199.  
  200. return 0;
  201. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement