Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- int n=0,time,money ;
- float m;
- do
- {
- printf("搭乘時段,日間(1),夜間(2):");
- scanf("%d", &time);
- } while (!((time == 1) | (time == 2)));
- printf("請輸入里程(公里){小數點可精確至公尺}:");
- scanf("%f", &m);
- if (time == 1)
- {
- if (m <= 1.5) money = 70;
- else
- {
- m = m - 1.5;
- while (m>=0.3)
- {
- m = m - 0.3;
- n++;
- }
- if (m != 0) money = (n + 1) * 5 + 70;
- else money = n * 5 + 70;
- }
- }
- else
- {
- if (m <= 1.25) money = 70;
- else
- {
- m = m - 1.25;
- while (m>=0.25)
- {
- m = m - 0.25;
- n++;
- }
- if (m != 0) money = (n + 1) * 5 + 70;
- else money = n * 5 + 70;
- }
- }
- printf("車資:%d元\n", money);
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement