第三周上机作业

 

1.输入商品单价,数量,求总价。活动8折后抹零,计算活动价。输入付款金额,计算找零并输出

import java.util.Scanner;


public class testhello {

    /**
     * @param args
     */
    public static void main(String[] args) {
        int c=0;
        Scanner input=new Scanner(System.in);
        System.out.println("请输入商品单价");
        Double a=input.nextDouble();
        System.out.println("请输入商品数量");
        Double b=input.nextDouble();
        System.out.println("总价为"+a*b);
        System.out.println("8折后抹零价格为"+(int)(a*8)*b/10);
        c=(int)((a*8)*b/10);
        System.out.println("请输入付款数量");
        Double d=input.nextDouble();
        System.out.println("活动价抹零后找钱"+(d-c));
        
    }

}

 

2.输入一个三位数,求个位,十位和百位。

import java.util.Scanner;


public class testhello {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("一个三位数");
        int a=input.nextInt();
        System.out.println("个位数为"+a%10);
        System.out.println("十位数为"+a/10%10);
        System.out.println("百位数为"+a/100);
    }

}

3.输入大写字母,转成对应的小写字母

 

package homework;

import java.util.Scanner;

public class Home1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入一个大写字母:");
        char c=input.next().charAt(0);
        System.out.println("对应的小写字母是:"+(char)(c+32));
    }

}

 

4.输入2个数,用三目运算符,输出较大数

import java.util.Scanner;


public class testhello {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入两个数字");
        double a=input.nextDouble();
        double b=input.nextDouble();
        System.out.println("较大的数字为"+(a>b?a:b));
    }

}

 

作业:

1.输入2个数,交换后输出

import java.util.Scanner;


public class testhello {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入a的值");
        double a=input.nextDouble();
        System.out.println("请输入b的值");
        double b=input.nextDouble();
        double c;
        c=a;
        a=b;
        b=c;
        System.out.println(a);
        System.out.println(b);
    }

}

2.输入2个数,求平方和

import java.util.Scanner;


public class testhello {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入a的值");
        double a=input.nextDouble();
        System.out.println("请输入b的值");
        double b=input.nextDouble();
        double c;
        c=a*a+b*b;
        System.out.println(c);
    }

}

 

posted @ 2021-03-29 21:04  计算机1905方骏  阅读(48)  评论(0编辑  收藏  举报