1031-1035

1031

题目描述

从键盘输入2个整数x、y值,表示平面上一个坐标点,判断该坐标点处于第几象限,并输出相应的结果。

输入

输入x,y值表示一个坐标点。坐标点不会处于x轴和y轴上,也不会在原点。

输出

输出对应的象限,用数字1,2,3,4分别对应四个象限。>

样例输入

1 1

样例输出

1
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
 
        Scanner sc = new Scanner(System.in);
        int x = sc.nextInt();
        int y = sc.nextInt();
 
        if (x != 0 && y != 0) {
            if (x > 0 && y > 0) {
                System.out.println(1);
            }
            if (x < 0 && y > 0) {
                System.out.println(2);
            }
            if (x < 0 && y < 0) {
                System.out.println(3);
            }
            if (x > 0 && y < 0) {
                System.out.println(4);
            }
        }
    }
}

1032

题目描述

某公司规定,销售人员工资由基本工资和销售提成两部分组成,其中基本工资是1500元/月,销售提成规则如下:
销售额小于等于10000元时,按照5%提成;
销售额大于10000元但小于等于50000元时,超出10000部分按照3%提成;
销售额大于50000元时,超出50000部分按照2%提成。
编写程序,根据销售额计算员工收入。

输入

输入一个整数表示销售额

输出

输出员工的薪水,保留2位小数。

样例输入

30000

样例输出

2600.00
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();
        double salary;
        if (i >= 0 && i <= 10000) {
            salary = 1500 + i * 0.05;
        } else if (i <= 50000) {
            salary = 1500 + 500 + (i - 10000) * 0.03;
        } else {
            salary = 1500 + 500 + 1200 + (i - 50000) * 0.02;
        }
        System.out.printf("%.2f%n", salary);
    }
}

1033

题目描述

给定一个百分制成绩, 请根据百分制成绩输出其对应的等级。转换关系如下:
90分及以上为’A’,80~89为’B’, 70~79为’C’, 60~69为’D’,60分以下为’E’。

输入

一个百分制成绩(0~100的整数)。

输出

输出对应的等级。

样例输入

100

样例输出

A
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
 
        Scanner sc = new Scanner(System.in);
        int i = sc.nextInt();
 
        if (i >= 0 && i <= 100) {
            if (i >= 90) {
                System.out.println('A');
            } else if (i >= 80) {
                System.out.println('B');
            } else if (i >= 70) {
                System.out.println('C');
            } else if (i >= 60) {
                System.out.println('D');
            }else {
                System.out.println('E');
            }
 
        }
    }
}

1034

题目描述

商场夏季促销,购物500元以下,不打折;购物500元(含)以上,95折;购物1000元(含)以上,9折;购物3000元(含)以上,85折;购物5000元(含)以上,8折。根据消费金额,确定用户实际需要支付的数目。

输入

输入一个实数,表示消费金额。

输出

输出一个实数,表示用户实际需要支出的数目,保留两位小数。

样例输入

5100 

样例输出

4080.00
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        double d = sc.nextDouble();
 
        if (d < 500) {
            System.out.printf("%.2f%n", d);
        } else if (d < 1000) {
            System.out.printf("%.2f%n", d * 0.95);
        } else if (d < 3000) {
            System.out.printf("%.2f%n", d * 0.9);
        } else if (d < 5000) {
            System.out.printf("%.2f%n", d * 0.85);
        } else {
            System.out.printf("%.2f%n", d * 0.8);
        }
    }
}

1035

题目描述

已知:y是x的函数,
当x<-2时,y=7-2x;
当x>=-2,且x<3时,y=5-|3x+2|;
当x>=3时,y=3x+4

输入

任意输入一个整数x。

输出

输出为一个整数,即x对应的函数值。

样例输入

2

样例输出

-3
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int x = sc.nextInt();
        if (x < -2) {
            System.out.println(7 - 2 * x);
        } else if (x < 3) {
            System.out.println(5 - Math.abs(x * 3 + 2));
        } else {
            System.out.println(3 * x + 4);
        }
    }
}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值