一公园门票是80元,老人大于60岁,门票半价,求输出每个游客年龄和门票价格,C语音程序代码
时间: 2024-09-10 20:15:45 浏览: 33
在C语言中,你可以通过接收用户输入的年龄,并根据年龄判断门票价格。以下是一个简单的C语言程序示例,用于输出每个游客的年龄和对应的门票价格:
```c
#include <stdio.h>
int main() {
int age;
printf("请输入游客的年龄: ");
scanf("%d", &age); // 读取用户输入的年龄
// 判断年龄并输出门票价格
if (age > 60) {
printf("游客年龄:%d岁,门票价格:40元\n", age);
} else {
printf("游客年龄:%d岁,门票价格:80元\n", age);
}
return 0;
}
```
此代码段首先包含了`stdio.h`头文件,以便使用`printf`和`scanf`函数。在`main`函数中,声明了一个整型变量`age`用于存储游客的年龄。通过`scanf`函数读取用户输入的年龄,并将其存储在`age`变量中。接着,使用`if`语句来判断游客的年龄是否大于60岁,根据判断结果输出不同的门票价格。
相关问题
请帮我写一个c语言程序,根据游客年龄和普票价,确定并输出每个人的门票价格
### 回答1:
好的,我可以为您编写一个C语言程序来确定每个游客的门票价格。请看以下程序:
```c
#include <stdio.h>
int main() {
int age;
float price;
printf("请输入您的年龄和票价(以空格分隔):");
scanf("%d %f", &age, &price);
if (age <= 12 || age >= 60) {
price *= 0.5;
}
printf("您的门票价格是:%.2f\n", price);
return 0;
}
```
以上程序会先要求用户输入年龄和票价,然后通过if语句判断是否为儿童或老年人,如果是,则门票价格打五折。最后程序会输出每个人的门票价格,保留两位小数。
希望对您有所帮助!
### 回答2:
下面是一个简单的C语言程序,根据游客年龄和票价标准计算并输出每个人的门票价格。
```c
#include <stdio.h>
int main() {
int age;
float price;
printf("请输入游客的年龄:");
scanf("%d", &age);
printf("请输入普通门票的价格:");
scanf("%f", &price);
if (age >= 0 && age <= 12) { // 年龄在0到12岁之间,半价票
printf("门票价格:%.2f元\n", price / 2);
} else if (age >= 60) { // 年龄大于等于60岁,半价票
printf("门票价格:%.2f元\n", price / 2);
} else { // 其他年龄,全价票
printf("门票价格:%.2f元\n", price);
}
return 0;
}
```
该程序先让用户输入游客的年龄和普通门票的价格,然后根据年龄对门票价格进行计算和判断。若年龄在0到12岁之间或者大于等于60岁,则为半价票,否则为全价票。最后程序输出每个人的门票价格。
### 回答3:
#include<stdio.h>
int main()
{
int age;
float ticketPrice;
printf("请输入游客的年龄:");
scanf("%d", &age);
printf("请输入普通门票的价格:");
scanf("%f", &ticketPrice);
if(age <= 12 || age >= 60)
{
printf("根据游客的年龄和普票价,该游客的门票价格为:%.2f\n", ticketPrice * 0.5);
}
else
{
printf("根据游客的年龄和普票价,该游客的门票价格为:%.2f\n", ticketPrice);
}
return 0;
}
旅游景点为吸引游客,每年5到10月份,门票价格200元,其他月份是八折。不论旺季还是淡季,65岁以上老人免票,14岁以下儿童半价,其余游客全价。请编写一个景点门票计费程序。C语言
好的,我可以回答这个问题。以下是一个简单的景点门票计费程序的C语言代码:
```
#include <stdio.h>
int main() {
int age;
int month;
float price = 200.0;
float discount = 0.8;
float ticket_price;
printf("请输入游客的年龄:");
scanf("%d", &age);
printf("请输入游览的月份(1-12):");
scanf("%d", &month);
if (age >= 65) {
ticket_price = 0.0;
} else if (age <= 14) {
ticket_price = price * discount / 2;
} else {
if (month >= 5 && month <= 10) {
ticket_price = price;
} else {
ticket_price = price * discount;
}
}
printf("门票价格为:%.2f元\n", ticket_price);
return 0;
}
```
这个程序首先要求用户输入游客的年龄和游览的月份,然后根据年龄和月份计算门票价格。如果游客年龄大于等于65岁,则门票价格为0元;如果游客年龄小于等于14岁,则门票价格为旺季或淡季价格的一半;否则,如果游览月份在旺季(5-10月),门票价格为200元,否则为旺季价格的八折。最后,程序输出门票价格。
希望这个程序能够帮到你!