饭店里面有五道菜, 黄花鱼 200块, 烤鸭 100块, 红烧肉 60块, 小炒肉 40块, 白水豆腐 10块 一个客人进了饭店, 根据身上的钱来决定最好能吃哪道菜 , 编程模拟 从键盘接收一个名次(int) 使用switch-case作如下分支 名次为1 奖IPHONExs Max 名次为2 奖IPHONE8 名次为3 奖IPHONE7 名次为 4 奖IPHONE6 其它名次 努力吧,少年 编写程序,判断给定的某个年份是否是闰年 闰年的判断规则如下: 编程实现已知某人的工资(要求输入),求他应该缴纳的个人所得税以及最后得到的工资。 个人所得税计算方法计算方法 : 全月应纳税所得额 =工资薪金所得-3500 应纳税额 = 应纳税所得额 *税率-速算扣除数 级数 全月应纳税所得额 税率(%) 速算扣除数 1 不超过500元的 5 0 2 超过500元至2000元的部分 10 25 3 超过2000元至5000元的部分 15 125 4 超过5000元至20000元的部分 20 375 5 超过20000元至40000元的部分 25 1375 6 超过40000元至60000元的部分 30 3375 7 超过60000元至80000元的部分 35 6375 8 超过80000元至100000元的部分 40 10375
java的培训之路day3(作业篇)(20.06.11)
1、第一题
1.1代码(用switch写)
import java.util.Scanner; public class TestHomeworks2 { public static void main (String [ ] args){ Scanner sc = new Scanner(System.in); System.out.println("请输入兜里还剩多少钱(我是强迫症,必须输入200、100、60、40、10这其中的一个):"); int money = sc.nextInt(); switch (money){ case 200: System.out.println("正好够吃黄花鱼,走起"); break ; case 100: System.out.println("北京烤鸭吃不到,吃吃南京烤鸭吧"); break ; case 60: System.out.println("红烧肉挺不错的,不知道是偏甜还是偏咸"); break ; case 40: System.out.println("今天吃点小炒肉吧"); break ; case 10: System.out.println("今天有点拮据呀,吃份白水豆腐"); break ; default : System.out.println("我这强迫症呀,钱不是正好够就不吃了"); break ; } } }
1.2结果
1.3代码(用if—else写)
import java.util.Scanner; public class TestHomeworks2 { public static void main (String [ ] args){ //用if—else写 Scanner sc = new Scanner(System.in); System.out.println("请输入兜里还剩多少钱:"); int money = sc.nextInt(); if (money >=200){ System.out.println("还有不少钱呢,喊两个妹子去吃黄花鱼"); }else if(money >=100){ System.out.println("今天兜里还剩点钱,喊个兄弟去吃烤鸭"); }else if(money >=60){ System.out.println("今天自己一个人去吃红烧肉吧"); }else if(money >= 40){ System.out.println(" 来一份小炒肉作为下酒菜"); }else if (money >= 10){ System.out.println("今天就想来份清淡的白水豆腐"); }else { System.out.println("这点钱打个车回家都不够,不吃了"); } } }
1.4结果
2、第二题(switch语句)
2.1代码:
import java.util.Scanner; public class TestHomeworks1{ public static void main (String [ ] args){ Scanner sc = new Scanner(System.in); System.out.println("请输入您的班级名次:"); int position = sc.nextInt(); switch (position){ case 1: System.out.println("奖励IPhoneXs Max"); break; case 2: System.out.println("奖励IPhone 8"); break; case 3: System.out.println("奖励IPhone 7"); break; case 4: System.out.println("奖励IPhone 6"); break; default: System.out.println("努力吧,少年"); break; } } }
2.2结果
3、第三题(判断年份是否为闰年)
(1)若某个年份能被4整除但不能被100整除,则是闰年。 (2)若某个年份能被400整除,则也是闰年。
3.1代码
import java.util.Scanner; public class TestHomeworks4 { public static void main (String [ ] args){ Scanner sc = new Scanner(System.in); System.out.println("请输入一个年份:"); int year = sc.nextInt(); //能被4整除但不能被100整除,则是闰年 //能被400整除,也是闰年 if (year%4==0 && year%100!=0 || year%400==0){ System.out.println(year + "年是闰年"); }else{ System.out.println(year + "年不是闰年"); } } }
3.2结果
4、扩展题(根据工资计算个人所得税和最后应得工资)
9 超过100000元的部分 45 15375
4.1代码
import java.util.Scanner; public class TestHomeworks5 { public static void main (String [ ] args){ Scanner sc = new Scanner(System.in); System.out.print("大佬,请输入您本月的工资:"); double wages = sc.nextDouble(); double tax;//全月应纳税所得额 tax = wages - 3500;//每月工资应纳税所得额 double tax1;//应纳税额 double rate;//税率 double a;//速算扣除数 if (tax <= 500){ rate = 5; a = 0; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax <=2000 && tax>500){ rate = 10; a = 25; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax <=5000 && tax >2000){ rate = 15; a = 125; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax <=20000 && tax > 5000){ rate = 20; a = 375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax <=40000 && tax > 20000){ rate = 25; a = 1375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax <= 60000 && tax > 40000){ rate = 30; a = 3375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if ( tax <= 80000 && tax >60000){ rate = 35; a = 6375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if ( tax <= 100000 && tax > 80000){ rate = 40; a = 10375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else if (tax >100000) { rate = 45; a = 15375; tax1 = tax * rate*0.01 - a; wages = wages - tax1; System.out.println("应缴纳的个人所得税为:" + tax1); System.out.println("最终得到的工资为:" + wages); }else { System.out.println("你个穷逼,连交税的资格都没有。努力吧,骚年!"); System.out.println("应缴纳的个人所得税为:" + 0); System.out.println("最终得到的工资为:" + wages); } } }
4.2结果
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算