C++ - Ticket Office

Ticket Office

You are working on a ticketing system. A ticket costs $10.
The office is running a discount campaign: each group of 5 people is getting a discount, which is determined by the age of the youngest person in the group.
You need to create a program that takes the ages of all 5 people as input and outputs the total price of the tickets.

Sample Input:
55
28
15
38
63

Sample Output:
42.5

The youngest age is 15, so the group gets a 15% discount from the total price, which is $50 - 15% = $42.5

#include <iostream>
using namespace std;

int main() {
    int ages[5];

    for (int i = 0; i < 5; ++i) {
        cin >> ages[i];
    }
    int min = ages[0];
    for (int j = 1; j < 5; j++){
        if (ages[j]<min){
            min = ages[j];
        }
    }
    double sum=0;
    sum=50.0-(min/2.0);
    cout << sum;
    
    return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
飞机订票系统设计 假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务: (1)航班信息录入功能(航班信息用文件保存) (2)航班信息浏览功能 (3)查询航线: 按航班号查询,按终点站查询 (4)承办订票和退票业务 程序功能特色 1.由于航班信息较多,为了方便查看,程序打开时会弹出窗口建议全屏显示,用户可自行选择是否全屏. 2.系统默认已经录入了三十个航班的信息,每班航班一百张票,默认已订5 10 15 20四个航班的票,所以这四个余票默认显示为99. 3.实现航班录入功能,航班信息保存在程序同目录下的system.dat文件中,若想使用其他航班信息,请删除此文件并在原位置建立新的system.dat文件,利用程序的录入功能录入自己所需的信息. 4.实现航班信息浏览功能,制出了简单的表格,并且实现了按航班日期分组查询的功能,建议使用该功能查阅航班信息. 5.实现航班信息查询功能,可以按航班号和终点站查询,供用户自行选择 6.实现订票功能,进入订票功能后会列出当前所剩的机票的信息和余票数量,用户可自行选择预订;选择后会出现二次确认指示,防止误操作;订票完成后,系统中该票所对应的余票数量会自动减少,可以用航班信息浏览功能来查看. 7.实现退票功能.进入退票功能后会列出当前已订机票的信息,用户可自行选择退订哪张票;选择后会出现二级确认指示,防止误操作;退票完成后,系统中该票所对应的余票数量会自动增加,可以用航班信息浏览功能来查看 8.实现查看已订机票信息功能.已订机票信息储存在程序同目录下的person.dat文件中.仅想查看已订而并不想退票时,可以使用该功能查看已订机票信息.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值