12 选择结构练习

1、使用if选择结构实现,如果年龄够7岁,或者年龄够5岁并且性别是‘男’,就可以搬动桌子。

2、从键盘输入一个整数,判断是否能被3或者被5整除。如果能,输出“该整数是3或5的倍数。”,否则输出“该数不能被3或5中的任何一个数整除”。

3、你准备去海南旅游,现在要订购机票,机票的价格受季节旺季、淡季影响,而且头等舱和经济舱价格也不同。假设机票原价为5000元,4~10月为旺季,旺季头等舱打九折,经济舱打八折,淡季头等舱打五折,经济舱打四折。编写程序,使用嵌套if选择结构,根据出行的月份和选择的舱位输出实际的机票价格。
提示:

  • 首先判断出行月份是旺季或淡季。
  • 对于旺季、淡季月份均判断舱位类型。

4、我想买车,买什么车决定于我在银行有多少存款。
如果我的存款超过500万,我就买凯迪拉克。
否则,如果我的存款超过100万,我就买帕萨特。
否则,如果我的存款超过50万,我就买依兰特。
否则,如果我的存款超过10万,我就买奥托。
否则,我买捷安特。

5、搬桌子规则如下:

  • 4岁及以下的小孩不能搬动桌子;
  • 5岁及6岁的男孩能搬动桌子,女孩不能搬动桌子;
  • 7岁及以上的小孩都能搬动桌子。

6、制作一个迷你计算器,能够进行加减乘除,2个操作数从键盘输入,输出运算结果。

7、从键盘输入一个三位数,判断是不是水仙花数。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

8、编写程序,通过使用 if...elif...else 语句判断数字是正数、负数或零。

9、通过用户输入三角形三边长度,并计算三角形的面积。先判断能否构成三角形。

10、用户输入一个4位的整数,如果是回文数则输出“XX是回文数”,如果不是回文数则输出“XX不是回文数”。
所谓回文数,就是反过来的数字和正着的数字是相同的。如1221,倒过来的数还是1221,这就是一个回文数,1234倒过来是4321,不相等,就不是回文数。
一个四位数abcd可以写为I1=a*1000+b*100+c*10+d
那么倒过来的数就可以写成I2=d*1000+c*100+b*10+a
如果I1I2相等,那么这就是一个回文数。I1==I2的结果就是True,否则就是False

11、用户输入一个年份,如果是闰年输出“XX是闰年”,如果不是,输出“XX是平年”。
判断闰年的规则如下:

  • 能被4整除且不能被100整除的为闰年
  • 能被400整除的是闰年
    在上述两个规则中,只要有一条规则成立,则年份为闰年。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值