c++ 作业

1310 - 至少要买几瓶止咳糖浆? 题目描述花花生病了,妈妈去给花花买儿童止咳糖浆。一瓶儿童止咳糖浆的规格及用法如下所示,一般花花咳嗽需要5天才能痊愈。 止咳糖浆规格:每瓶120毫升,每日3次,10岁以上儿童:每次25毫升,7~10岁儿童:每次15毫升,3~6岁儿童:每次5毫升。 请根据止咳糖浆的规格以及花花的年龄计算,写一个程序计算如果花花要痊愈,妈妈至少要买几瓶止咳糖浆?(4.1.7)输入一个整数,代表花花的年龄(花花的年龄在3岁以上) 输出一个整数,代表妈妈最少需要购买的糖浆瓶数样例输入复制5 输出复制1

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n>10)
    {
        cout<<3*25;    
    }
    else if(n>=7 && n<=10)
    {
        cout<<3*15;
    }
    else if(n>=3 && n<=6)
    {
        cout<<3*5;
    }
}

1300 - 小明暑假的零花钱 题目描述小明同学的妈妈在期末考试之后决定根据小明的考试成绩奖励小明不同的暑假零花钱,如果考试成绩在90分以上(包括90分),零花钱是成绩的3倍,如果考试成绩在80~90之间(包括80不包括90),零花钱是成绩的2倍,如果成绩在70~80之间(包括70不包括80),零花钱就是成绩的分数值,如果成绩在70以下,那么暑假只有50元的零花钱。 请从键盘读入小明同学的考试成绩(0~100之间的整数),根据考试成绩计算小明暑假应得的零花钱。输入键盘读入一个整数n代表小明同学的考试成绩(0~100之间) 输出小明暑假的零花钱的金额样例输入复制90 输出复制270

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n>=90)
    {
        cout<<n*3;    
    }
    else if(n>80 && n<90)
    {
        cout<<n*2;
    }
    else if(n>=70)
    {
        cout<<70;
    }
    else if(n<70)
    {
        cout<<50;
    }
}

1391 - 公交卡充值问题? 题目描述小明去公交卡充值中心为自己的公交卡充值,公交充值中心搞了一个充值优惠活动,活动详情如下:(1)充值200元~299元,赠送50元余额到卡中; (2)充值300元~499元,赠送100元余额到卡中; (3)充值500元及500元以上,赠送200元余额到卡中; (4)充值200元以下,则没有赠送活动; 比如:小明如果充值350元,那么实际卡中到账的金额将会是450元(350元充值 + 100元赠送)。 请编程帮助公交卡充值中心,根据客户的充值金额,计算实际应当到账的金额?输入一个整数n,代表小明的充值金额(n是1~999之间的整数) 输出一个整数,代表实际到账的金额样例输入复制200 输出复制250

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n>=200 && n<=299)
    {
        cout<<n+50;    
    }
    else if(n>=300 && n<=499)
    {
        cout<<n+100;
    }
    else if(n>=500)
    {
        cout<<n+200;
    }
    else if(n<200)
    {
        cout<<0;
    }
}

1668 - 运动会成绩统计 题目描述学校运动会的跳水比赛已经结束,裁判统计出了选手们的成绩,并根据大家的成绩划分好了金牌、银牌和铜牌的获奖分数线。裁判规定,总分100分;获得92.8分及92.8分以上的选手获得金牌;在92.8分以下但在85.6分及85.6分以上的选手获得银牌;在85.6分以下,但在82.1分及82.1分以上的选手获得铜牌; 分数在82.1分以下的选手不获奖。 请从键盘读入一名选手的分数,判断他应该获得哪个奖项?如获得金牌,请输出“jin”,银牌请输出“yin”,铜牌请输出“tong”,没有获得奖项请输出“sorry”

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n=100 && n>=92.8)
    {
        cout<<"jin";    
    }
    else if(n>=85.6)
    {
        cout<<"yin";
    }
    else if(n<85.6 && n>=82.1)
    {
        cout<<"tong";
    }
    else if(n<82.1)
    {
        cout<<"sorry";
    }
}

1670 - 象棋大赛 题目描述市里要组织象棋大赛,年龄在8~30周岁之间的选手可以报名参赛。为了公平起见,大赛组委会将选手们分了青年组、少年组和儿童组,大赛组委会规定:15~30周岁之间的选手为青年组选手、11~14周岁之间的选手为少年组选手、8~10周岁的选手为儿童组选手。请从键盘读入一名选手的年龄,输出他应该分到哪一组。青年组请输出"qingnianzu"、少年组请输出"shaonianzu"、儿童组请输出"ertongzu"。输入输入一个整数n代表某位选手的年龄(n是8~30之间的整数)。 输出输出该选手的分组。样例输入复制28 输出复制qingnianzu

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n>=15 && n<=30)
    {
        cout<<"qingnianzu";    
    }
    else if(n>=11 && n<=14)
    {
        cout<<"shaonianzu";
    }
    else if(n>=8 && n<=10)
    {
        cout<<"ertongzu";
    }    
}

1035 - 判断成绩等级 题目描述输入某学生成绩,如果86分以上(包括86分)则输出“VERY GOOD” ,如果在60到85之间的则输出“GOOD”(包括60和85),小于60的则输出“BAD”。输入输入只有一行,包括1个整数。 输出输出只有一行(这意味着末尾有一个回车符号)。样例输入复制80 输出复制GOOD

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    int n;
    cin>>n;
    if(n<10)
    {
        cout<<"A";    
    }
    else if(n>=10 && n<20)
    {
        cout<<"B";
    }
    else if(n>=20 && n<40)
    {
        cout<<"C";
    }
    else if(n>=40 && n<50)
    {
        cout<<"D";
    }
    else if(n>=50 && n<80)
    {
        cout<<"E";
    }
}

044 - 找出最经济型的包装箱型号 题目描述已知有A,B,C,D,E五种包装箱,为了不浪费材料,小于10公斤的用A型,大于等于10公斤小于20公斤的用B型,大于等于20公斤小于40公斤的用C型,大于等于40公斤的小于50公斤的用D型,大于等于50公斤小于80公斤的用E型。现在输入一货物的重量(小于80公斤),找出最经济型的包装箱型号。

输入输入只有一行,包括一个整数。输出输出只有一行(这意味着末尾有一个回车符号),包括1个字符。 样例输入复制8 输出复制

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值