作业(补)

package com.ZuoYe;
import java.util.*; //导入Scanner类
public class LianXi1 {
    public static void main(String[] args) {
        System.out.println("请输入基本工资:");  
        Scanner input = new Scanner(System.in); //创建Scanner对象
        int money;
        money =input.nextInt(); //获得键盘数据,并赋值于变量money
        System.out.println("该员工的工资细目为:");
        System.out.println("基本工资为:"+money);
        double wuJia = money*0.4;
        System.out.println("物价津贴:"+wuJia);
        double fangZu = money*0.25;
        System.out.println("房租津贴:"+fangZu);
        System.out.println("员工薪水是:"+(money+wuJia+fangZu));
    }
}
复制代码

输出结果为:

该题目需要运用控制台接收键盘输入变量值的方法,并需要理解基本数据类型int和double等的运用;

2、使用键盘输出一个五位数,并计算五位数中的各位数值之和;

编写代码为:

复制代码
/**
 * 2018年12月21日


 * 使用键盘输入一个五位数,并求得各位数之和;
 */
package com.ZuoYe;
import java.util.*; //导入Scanner类
public class LianXi2 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in); //创建Scanner对象
        System.out.println("请使用键盘输入五位数字:");
        int no=input.nextInt();  //获得键盘输入的数据,并赋值于变量no
        int wanwei=no/10000;
        int qianwei=no/1000%10;
        int baiwei=no/100%10;
        int shiwei=no/10%10;
        int gewei=no%10;
        System.out.println("该五位数的万位数是:"+wanwei+";\t\t千位数是:"+qianwei+";\t百位数是:"+baiwei+";\t十位数是:"+shiwei+";\t个位数是:"+gewei);
        int sum=wanwei+qianwei+baiwei+shiwei+gewei;
        System.out.println("该五位数中的各位数之和为:"+sum);
    }
}
复制代码

输出结果为:

猜你喜欢

转载自www.cnblogs.com/zdxzdx/p/11313050.html