Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<conio.h>
  3. #include<iostream.h>
  4. main()
  5. {
  6. char jurusan[20],nk[23],np[23],kd[23],lagi,dcs[23];
  7. int harga,kls,jml,pb,bt,dc;
  8. float uk,ub,tp;
  9.  
  10. logo:
  11.  
  12. cout<<"\t\t\tPROGRAM TIKET BUS\n";
  13. cout<<"\t\t==============================\n\n";
  14. cout<<"masukan kode BUS[AM/WB]:\t";
  15. cin>>kd;
  16. cout<<"Plih Jurusan Jawa(J)/Sumatra(S) : ";cin>>jurusan;
  17. cout<<"\npilihan kelas [1/2/3]:\n\n";
  18. cout<<"1.Eksekutif\n";
  19. cout<<"2.Bisnis\n";
  20. cout<<"3.Ekonomi\n\n";
  21. cout<<"masukan kelas [1/2/3]:\t";
  22. cin>>kls;
  23.  
  24. atas:
  25. cout<<"\t\t\tPROGRAM TIKET BUS\n";
  26. cout<<"\t\t==============================\n";
  27. if (strcmp(kd,"AM")==0||strcmp(kd,"am")==0);(strcmp(kd,"S")==0||strcmp(kd,"s")==0);
  28. {
  29. strcpy(nk,"Arga Mas");
  30. (jurusan,"Sumatra" );
  31. if(kls==1)
  32.  
  33. harga=32000;
  34.  
  35.  
  36. else if(kls==2)
  37. harga=8000;
  38.  
  39. else if(kls==3)
  40. harga=4000;
  41. else if (strcmp(kd,"WB")==0||strcmp(kd,"wb")==0);
  42. strcpy(nk,"Warga Baru");
  43. (jurusan,"Sumatra" );
  44. if(kls==1)
  45. harga=27000;
  46.  
  47. else if(kls==2)
  48.  
  49. harga=19000;
  50. else if(kls==3)
  51. harga=7000;
  52. else
  53. {
  54. cout<<"\n\nMAAF KODE YANG ANDA MASUKAN SALAH"<<endl<<endl;
  55. cout<<"\n\n\n\n\n\t\t\t\t\tinput ulang [Y/T]?:";cin>>lagi;
  56. if(lagi=='Y'||lagi=='y')
  57. goto atas;
  58. else
  59. goto bawah;
  60. }
  61. cout<<"Nama Pemesan\t\t\t:";
  62. cin>>np;
  63. cout<<"Nama Bus\t\t\t:"<<nk<<endl;
  64. cout<<"Kelas Bus\t\t\t:"<<kls<<endl;
  65. cout<<"harga tiket\t\t\t:Rp."<<harga<<endl;
  66. cout<<"jumlah pemesanan tiket\t\t:";
  67. cin>>jml;
  68. bt=10000;
  69. cout<<"Biaya tambahan Fasilitas\t:"<<bt<<endl;
  70. pb=harga*jml+bt;
  71. cout<<"Pembayaran\t\t\t:"<<pb<<endl;
  72. if (jml>5)
  73. {
  74.  
  75. strcpy(dcs,"25 persen");
  76. }
  77.  
  78.  
  79. else
  80. { strcpy(dcs,"Maaf Anda Tidak Dapat discount");
  81. }
  82. cout<<"discout\t\t\t:"<<dcs<<"\n\n";
  83.  
  84. cout<<"*******************************************\n\n";
  85. cout<<"total pembayaran\t\t:Rp."<<tp<<endl;
  86. cout<<"uang bayar\t\t\t:Rp.";
  87. cin>>ub;
  88. tp=0.25*pb;
  89. uk=ub-tp;
  90. cout<<"uang kembali\t\t\t:Rp."<<uk<<endl;
  91.  
  92. cout<<" \n\n\n\n\t\t\t\t INGIN INPUT LAGI [Y/T]?:";cin>>lagi;
  93. if(lagi=='Y'||lagi=='y')
  94. goto atas;
  95. else
  96. goto bawah;
  97. bawah:
  98.  
  99. cout<<"\t\t==================================\n ";
  100. cout<<"\t\t\t....TERIMAKASIH....\n ";
  101. cout<<"\t\t==================================\n ";
  102. }
  103. getch();
  104. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement