Fk12-21作业及第二章章节练习

章节练习题第一题:

代码如下:

 1 package com.kk;
 2 import java.util.Scanner;
 3 public class Fk001 {
 4     public static void main(String[] agrs) {
 5         //wages工资,price物价,rent房租,total合计
 6         System.out.println("请输入基本工资:");
 7         Scanner input=new Scanner(System.in);
 8         int wages=input.nextInt();
 9         
10         double price=wages*0.4;
11         double rent=wages*0.25;
12         double total=wages+price+rent;
13         //输出信息
14         System.out.println("该员工的工资细目为:");
15         System.out.println("基本工资为:"+wages);
16         System.out.println("物价津贴为:"+price);
17         System.out.println("房价津贴为:"+rent);
18         System.out.println("员工薪资为:"+total);
19     }
20 }

运行结果:

第二题:

代码如下:

 1 package com.kk;
 2 
 3 public class Fk002 {
 4     public static void main(String[]agrs){
 5         int a=10;
 6         int b=8;
 7         int c;
 8         System.out.println("输出互换前手中的纸牌:");
 9         System.out.println("左手中的纸牌:"+a);
10         System.out.println("右手中的纸牌:"+b);
11         
12         c=a;
13         a=b;
14         b=c;
15                 
16         System.out.println("输出互换后手中的纸牌:");
17         System.out.println("左手中的纸牌:"+a);
18         System.out.println("右手中的纸牌:"+b);
19     }
20 }

运行结果:

扫描二维码关注公众号,回复: 4628770 查看本文章

第三题:

代码如下:

 1 package com.kk;
 2 import java.util.Scanner;
 3 public class Fk003 {
 4     public static void main(String[]agrs) {
 5         System.out.println("请输入本金:");
 6         Scanner input=new Scanner(System.in);
 7         double benJin=input.nextInt();
 8         System.out.println("本金为:"+benJin);
 9         System.out.println("存取一年后的本息是:"+(benJin+benJin*0.025));
10         System.out.println("存取两年后的本息是:"+(benJin+benJin*0.027*2));
11         System.out.println("存取三年后的本息是:"+(benJin+benJin*0.0324*3));
12         System.out.println("存取五年后的本息是:"+(benJin+benJin*0.036*5));
13     }
14 }

运行结果:

二:附加题

1、从控制台输入一个五位数,计算各个数位之和。

代码如下:

 1 package com.kk;
 2 import java.util.Scanner;
 3 public class Lx002 {
 4     public static void main(String[]agrs) {
 5         int num=0;
 6         
 7         Scanner sc=new Scanner(System.in);
 8         System.out.println("输入一个五位数:");
 9         num=sc.nextInt();
10         //计算五位数
11         int wanwei=num/10000;
12         int qianwei=num/1000%10;    
13         int baiwei=num/100%10;
14         int shiwei=num/10%10;
15         int gewei=num%10;
16         int add=wanwei+qianwei+baiwei+shiwei+gewei;
17         System.out.println("万位是"+wanwei);
18         System.out.println("千位是"+qianwei);
19         System.out.println("百位是"+baiwei);
20         System.out.println("十位是"+shiwei);
21         System.out.println("个位是"+gewei);
22         System.out.println("五位数之和是"+add);
23         
24     }
25 }

结果如下:

猜你喜欢

转载自www.cnblogs.com/Fkkkkk/p/10167178.html
今日推荐