Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #‎include‬ <stdio.h>
  2. #include <stdlib.h>
  3. int main(void)
  4. {
  5. int n=0,time,money ;
  6. float m;
  7. do
  8. {
  9. printf("搭乘時段,日間(1),夜間(2):");
  10. scanf("%d", &time);
  11. } while (!((time == 1) | (time == 2)));
  12. printf("請輸入里程(公里){小數點可精確至公尺}:");
  13. scanf("%f", &m);
  14. if (time == 1)
  15. {
  16. if (m <= 1.5) money = 70;
  17. else
  18. {
  19. m = m - 1.5;
  20. while (m>=0.3)
  21. {
  22. m = m - 0.3;
  23. n++;
  24. }
  25. if (m != 0) money = (n + 1) * 5 + 70;
  26. else money = n * 5 + 70;
  27. }
  28. }
  29. else
  30. {
  31. if (m <= 1.25) money = 70;
  32. else
  33. {
  34. m = m - 1.25;
  35. while (m>=0.25)
  36. {
  37. m = m - 0.25;
  38. n++;
  39. }
  40. if (m != 0) money = (n + 1) * 5 + 70;
  41. else money = n * 5 + 70;
  42. }
  43. }
  44. printf("車資:%d元\n", money);
  45. system("pause");
  46. return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement