public static void main(String[] args) {

package day9;

import java.util.Scanner;

public class Demo07_day {
    public static void main(String[] args) {

        String[][] employees = {
                {"10", "1", "段誉", "22", "3000"},
                {"13", "2", "令狐冲", "32", "18000", "15000", "2000"},
                {"11", "3", "任我行", "23", "7000"},
                {"11", "4", "张三丰", "24", "7300"},
                {"12", "5", "周芷若", "28", "10000", "5000"},
                {"11", "6", "赵敏", "22", "6800"},
                {"12", "7", "张无忌", "29", "10800","5200"},
                {"13", "8", "韦小宝", "30", "19800", "15000", "2500"},
                {"12", "9", "杨过", "26", "9800", "5500"},
                {"11", "10", "小龙女", "21", "6600"},
                {"11", "11", "郭靖", "25", "7100"},
                {"12", "12", "黄蓉", "27", "9600", "4800"}
        };
        System.out.println("员工类型\t\t编号\t\t姓名\t\t年龄\t\t薪资\t\t");
        for (int i = 0; i < employees.length; i++) {
            switch(employees[i][0]){
                case "10":
                    System.out.print("普通职员");
                    break;
                case "11":
                    System.out.print("程序员");
                    break;
                case "12":
                    System.out.print("设计师");
                    break;
                case "13":
                    System.out.print("架构师");
                    break;
            }
            for (int j = 1; j < employees[i].length; j++) {
                System.out.print("\t\t" + employees[i][j]);
            }
            System.out.println();
        }
        Scanner input = new Scanner(System.in);
        int staffNumber;
        int staffAge;
        int exceedNumber = 0;
        int sumAge = 0;

        System.out.print("请输入该公司员工人数:");
        staffNumber = input.nextInt();

        for (int i = 0; i < staffNumber; i++) {
            System.out.print("请您输入第" + (i+1) + "个员工的年龄:");
            staffAge = input.nextInt();
            sumAge = sumAge + staffAge;
            if(staffAge >= 35) {
                exceedNumber++;
            }
        }

        System.out.println("平均年龄为:" + (double)sumAge/staffNumber + "岁");
        System.out.println("35岁员工所占百分比为" + exceedNumber/(double)staffNumber*100 + "%");

        input.close();
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值