第三次作业

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

package bbb;

import java.util.Scanner;

public class T1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //1.输入商品单价,数量,求总价。活动8折后抹零,计算活动价.输入付款金额,计算找零并输出
        Scanner input=new Scanner(System.in);
        System.out.println("请输入商品的单价:");
        int price=input.nextInt();
        System.out.println("请输入商品的数量:");
        int num=input.nextInt();
        int sum=price*num;
      double discount=(int)price*num*0.8;
        System.out.println("商品的总价为:"+sum);
        System.out.println("商品打折后抹零的活动价为:"+discount);
        System.out.println("请输入付款金额:");
        int pay=input.nextInt();
        System.out.println("应该零钱为:"+(pay-discount));
    }

}

 

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

package bbb;

import java.util.Scanner;

public class T2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //2.输入一个三位数,求个位,十位和百位。
Scanner input=new Scanner(System.in);
System.out.println("请输入一个三位数:");
int num=input.nextInt();
int a=num%10;//个位
int b=num/10%10;//十位
int c=num/100;//百位
System.out.println("这个三位数的个位数为:"+a);
System.out.println("这个三位数的十位数为:"+b);
System.out.println("这个三位数的百位数字为:"+c);
    }

}

 

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

package bbb;

import java.util.Scanner;

public class T3 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //3.输入大写字母,转成对应的小写字母
        Scanner input=new Scanner(System.in);
        System.out.println("请输入大写字母:");
        String num=input.next();
        char a;
        a=num.charAt(0);
        System.out.println("则该大写字母的小写形式为:"+(char)(int)(a+32));
    }

}

 

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

package bbb;

import java.util.Scanner;

public class T4 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //4.输入2个数,用三目运算符,输出较大数
        Scanner input=new Scanner(System.in);
System.out.println("请输入第一个位数:");
int num1=input.nextInt();
System.out.println("请输入第二个位数:");
int num2=input.nextInt();
int max;
max=num1<num2?num2:num1;
System.out.println("这两个数字中最大的数字为:"+max);
 
    }

}

 

posted @ 2021-03-30 10:52  郭一航  阅读(62)  评论(0编辑  收藏  举报