#33. 身高

题目描述
下面是以父母的身高推算其子女成人后的身高的公式: 未来儿子的身高 =(父身高+母身高)×1.087÷2 未来女儿的身高 =(父身高×0.973+母身高)÷2 输入父母的身高和要推算的孩子的性别,求出孩子的推算身高?

输入格式
一行3个数 m,n(两个浮点数,double定义),p(整数)分别表示父亲、母亲的身高和孩子的性别(p=1为男孩,p=0为女孩)。

输出格式
一个浮点数,表示孩子的推算身高(保留小数位2位)

样例输入
1.80 1.60 1

样例输出
1.85

数据规模与约定
时间限制:1s

空间限制:256MB

#include<iostream>
#include<cstdio>
using namespace std;

int main() {
        double m, n;
        int p;
        cin >> m >> n >> p;
        switch (p) {
                case 1: {
                        printf("%.2f", (m + n) * 1.087 / 2.0);
                        break;
                }
                case 0: {
                        printf("%.2f", (m * 0.973 + n) / 2.0);
                }
        }
        return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值