面向对象第三次作业
1.输入商品单价,数量,求总价。活动8折后抹零,计算活动价。输入付款金额,计算找零并输出
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入商品单价"); double dan=input.nextDouble(); System.out.println("输入数量"); int a=input.nextInt(); System.out.println("输入付款金额"); double money=input.nextDouble(); double s; int s1,s2; s=dan*a; s1=(int)(s*0.8); s2=(int)(money-s1); System.out.println("总价"+s+"活动金额"+s1+"找钱"+s2); } }
2输入一个三位数,求个位十位百位
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("输入一个三位数"); int a = input.nextInt(); int a1, a2, a3; a1 = a / 100; a2 = a / 10 % 10; a3 = a % 10; System.out.println("个位" + a3 + "十位" + a2 + " 百位" + a1); } }
3输入大写字母,转换成对应的小写字母
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("任意输入一个大写字母"); char b = input.next().charAt(0); System.out.println("对应的小写字母是" + (char) (b + 32)); } }
4.输入2个数,用三目运算符,输出较大数
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("输入两个数"); double z = input.nextDouble(); double a = input.nextDouble(); a = (z < a ? a : z); System.out.println(a); } }
5.输入2个数,交换后输出
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("输入两个数"); int q1 = input.nextInt(); int q2 = input.nextInt(); int a; a = q1; q1 = q2; q2 = a; System.out.println(q1 + "," + q2); } }
6. 输入两个数,求平方和
import java.util.Scanner; public class TestHello { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("输入两个数"); int q1 = input.nextInt(); int q2 = input.nextInt(); System.out.println(q1 * q1 + q2 * q2); } }