售票信息
代码如下
#include <stdio.h>
int main() {
int age = 0;
printf("输入年龄:");
scanf("%d", &age);
int time = 0;
printf("输入时间:");
scanf("%d", &time);
int isVip = 0;
printf("输入是否会员(1:是,0:否):");
scanf("%d", &isVip);
printf("您的年龄是%d,看电影的时间是:%d点,是否会员:%d\n", age, time, isVip);
double price =0;
if (time < 12) {
price = 50;
} else {
price = 80;
}
if (age <= 6) {
price *= 0.5;
} else if (age >= 60) {
price *= 0.7;
}
if (isVip == 1) {
price *= 0.9;
}
if ((age <= 6 || age >= 60) && time >= 12) {
price -= 10;
}
printf("您需要付费: %.2f 元", price);
return 0;
}
示例
结果如下:
五岁 10点 无会员
二十五岁 20点 有会员
六十岁 19点 有会员