java第三次作业
1.输入商品单价,数量,求总价。活动8折后抹零,计算活动价。
输入付款金额,计算找零并输出
package School.Day3;
public class Test1 {
public static void main(String[] args) {
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("商品单价: ");
double danjia = s.nextDouble();
System.out.print("商品数量: ");
int shuliang = s.nextInt();
double zongjia = danjia * shuliang;
System.out.println("商品总价: " + zongjia);
int zongjia2 = (int)(zongjia * 0.8);
System.out.println("折后价: " + zongjia2);
System.out.print("付款金额: ");
int fukuan = s.nextInt();
System.out.println("找零: " + (fukuan - zongjia2));
}
}

2.输入一个三位数,求个位,十位和百位。
package School.Day3;
public class Test2 {
public static void main(String[] args) {
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("输入三位数: ");
int x = s.nextInt();
if (x<100 || x>999) {
System.out.println("数字错误!");
return;
} else {
System.out.println("百位数: " + x/100);
System.out.println("十位数: " + x%100/10);
System.out.println("个位数: " + x%10);
}
}
}

3.输入大写字母,转成对应的小写字母
package School.Day3;
public class Test3 {
public static void main(String[] args) {
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("输入大写字母: ");
String x = s.next();
String x2 = x.toLowerCase();
System.out.println(x + "的小写是" + x2);
}
}

4.输入2个数,用三目运算符,输出较大数
package School.Day3;
public class Test4 {
public static void main(String[] args) {
java.util.Scanner s = new java.util.Scanner(System.in);
System.out.print("输入第一个数: ");
double a = s.nextDouble();
System.out.print("输入第二个数: ");
double b = s.nextDouble();
double c;
boolean i = a > b;
c = i ? a : b ;
System.out.println(c);
}
}

浙公网安备 33010602011771号