java流程控制作业(带答案)
java流程控制课后作业
1、企业发放的奖金根据利润(profits)提成。利润低于或等于10万元时,奖金可提10%; 利润高于10万元,低于或等于20万元时,高于10万元的部分,可提成7.5%; 高于20万,低于或等于40万时,高于20万元的部分,可提成5%; 高于40万,低于或等于60万时,高于40万元的部分,可提成3%; 高于60万,低于或等于100万时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,输入一个整数变量为当月利润,求应发放奖金总数?(知识点:条件语句)
2.输入一个成绩a,使用switch结构求出a的等级。A:90-100,B:80-89,C:70-79,D:60-69,E:0~59(知识点:条件语句switch)
3.输入一个数字,判断是一个奇数还是偶数(知识点:条件语句)
4.编写程序, 判断一个随机变量x的值,如果是1,输出x=1,如果是5,输出x=5,如果是 10,输出x=10,除了以上几个值,都输出x=none。(知识点:条件语句)
5.判断一个随机整数是否能被5和6同时整除(打印能被5和6整除),或只能被5整除(打印能被5整除),或只能被6整除,(打印能被6整除),不能被5或6整除,(打印不能被5或6整除)(知识点:条件语句)
6.输入一个年份,判断这个年份是否是闰年(知识点:条件、循环语句)
(闰年判断规则:能被400整除的是闰年;能被100整除,不能被400整除的不是闰年;能被4整除,不能被100整除的是闰年,其他的不是闰年 )
7. 输入一个0~100的分数,如果不是0~100之间,打印分数无效,根据分数等级打印A,B,C,D,E(知识点:条件语句if elseif)