java新手,求解答

假设某便利商店的兼职小时工,按以下方式计算:
0-60小时,每小时20
61-75:每小时30
76个小时以上:每小时40

输入小时计算工资

分段计算啊  小时候数学题不会啦??变成数学题解答出来你就会做了

if(h<0){
    system.out.println("what are you want to do!!!!");
    return 0;
}
if(h<61){
    return 20*h;
}
if(h<76){
    return 30*h;
}
return 40*h;

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

public class 计算工资 {

	/*
	 * 假设某便利商店的兼职小时工,按以下方式计算:
		0-60小时,每小时20
		61-75:每小时30
		76个小时以上:每小时40
		输入小时计算工资
	 * */
	public static void main(String[] args) {
		
		float times; // 小时
		System.out.println("请输入小时");
		Scanner in = new Scanner(System.in);
		times = in.nextFloat();
		
		float temp = times*60; //分钟
		float salary = 0;
		if(temp<60) {
			salary = 20;
		} else if(temp>60 && temp<=75) {
			salary = times*30;
		}else if(times>76) {
			salary = times*40;
		}
		System.out.println("salary=" + salary);
	}
}