上QQ阅读APP看书,第一时间看更新
程序实操题
1.请设计一个程序,如果输入是负值则将它改成正值输出,如果输入是正值则将它改成负值输出,如果输入非数字则列出输入错误。
2.请设计一个程序,此程序可以执行下列三件事。
- 若输入是大写字符,请改成小写字符输出。
- 若输入是小写字符,请改成大写字符输出。
- 若输入是阿拉伯数字,则直接输出。
- 若输入其他字符,则列出输入错误。
3.有一个百货公司庆祝50周年,消费满10万元可打9折,消费满8万元可打95折,消费满5万元,可打98折。如果今年是50岁的消费者不论消费金额多少可依结账金额打95折,请设计这个程序。
4.假设麦当劳打工薪资如下:
- 小于120小时(月),每小时是120元工资的0.8倍。
- 等于120小时(月),每小时是120元。
- 介于121和150小时(月),每小时是120元工资的1.2倍。
- 大于150小时(月),每小时是120元工资的1.6倍。
请输入工作时数,然后可以计算薪资。
5.以读取字符方式重新设计ch5_15.java。
6.请设计猜数字游戏,所猜的数字是在0和10之间,请自行设置所猜数字,如果猜太小需输出“请猜大一点儿”,如果猜太大需输出“请猜小一点儿”,如果猜对则输出“恭喜答对了”。如果要放弃猜数字,请输入Q或q。
7.有一个电影票销售定价是100元,其他销售规则如下。
- 75岁(含)以上打3折。
- 60(含)~74(含)岁打6折。
- 10岁(含)以下打5折。
请先输入岁数,再输入张数,然后计算总票价金额。
8.一般篮球教练会依球员身高然后决定适合的位置,假设基本规则如下。
- 200cm(含)以上位置是中锋。
- 192cm(含)至199cm(含)是前锋。
- 191cm(含)以下是后卫。
请输入身高,然后程序会列出适合的位置。