Selasa, 21 Ogos 2018

BATU DAM SELANGOR DARUL EHSAN


1 ulasan:



  1. 1. /*
    2. * C Program to Display the ATM Transaction
    3. */
    4. #include
    5.
    6. unsigned long amount=1000, deposit, withdraw;
    7. int choice, pin, k;
    8. char transaction ='y';
    9.
    10. void main()
    11. {
    12. while (pin != 1520)
    13. {
    14. printf("ENTER YOUR SECRET PIN NUMBER:");
    15. scanf("%d", &pin);
    16. if (pin != 1520)
    17. printf("PLEASE ENTER VALID PASSWORD\n");
    18. }
    19. do
    20. {
    21. printf("********Welcome to ATM Service**************\n");
    22. printf("1. Check Balance\n");
    23. printf("2. Withdraw Cash\n");
    24. printf("3. Deposit Cash\n");
    25. printf("4. Quit\n");
    26. printf("******************?**************************?*\n\n");
    27. printf("Enter your choice: ");
    28. scanf("%d", &choice);
    29. switch (choice)
    30. {
    31. case 1:
    32. printf("\n YOUR BALANCE IN Rs : %lu ", amount);
    33. break;
    34. case 2:
    35. printf("\n ENTER THE AMOUNT TO WITHDRAW: ");
    36. scanf("%lu", &withdraw);
    37. if (withdraw % 100 != 0)
    38. {
    39. printf("\n PLEASE ENTER THE AMOUNT IN MULTIPLES OF 100");
    40. }
    41. else if (withdraw >(amount - 500))
    42. {
    43. printf("\n INSUFFICENT BALANCE");
    44. }
    45. else
    46. {
    47. amount = amount - withdraw;
    48. printf("\n\n PLEASE COLLECT CASH");
    49. printf("\n YOUR CURRENT BALANCE IS%lu", amount);
    50. }
    51. break;
    52. case 3:
    53. printf("\n ENTER THE AMOUNT TO DEPOSIT");
    54. scanf("%lu", &deposit);
    55. amount = amount + deposit;
    56. printf("YOUR BALANCE IS %lu", amount);
    57. break;
    58. case 4:
    59. printf("\n THANK U USING ATM");
    60. break;
    61. default:
    62. printf("\n INVALID CHOICE");
    63. }
    64. printf("\n\n\n DO U WISH TO HAVE ANOTHER TRANSCATION?(y/n): \n");
    65. fflush(stdin);
    66. scanf("%c", &transaction);
    67. if (transaction == 'n'|| transaction == 'N')
    68. k = 1;
    69. } while (!k);
    70. printf("\n\n THANKS FOR USING OUT ATM SERVICE");
    71. }

    BalasPadam