Java-求多个数的和,圆面积与体积,比较大小
import java.util.Scanner; //输出包导入
public class test {
public static void main(String []args) {
//第一 请你设计一个程序,输入A,B,C三个变量的值,输出它们的和。
System.out.println("请输入3个数字,系统将自动输出其和"); //提示数入字母
Scanner shuru = new Scanner(System.in); //输入语句
int a1 = shuru.nextInt(); //定义a1
int a2 = shuru.nextInt(); //定义a2
int a3 = shuru.nextInt(); //定义a3
int shuru_he = a1 + a2 + a3; //shuru_he为我设定的三个变量值的和
System.out.println("这三个数字的和为" + shuru_he); //输出三个数的和
//第二 设计一个程序,输入球的半径,输出球的面积和体积。
System.out.println("请输入球的半径"); //提示输入半径
Scanner shuru = new Scanner(System.in); //输入语句
double y_bj = shuru.nextDouble(); //用y_bj定义半径,半径可能为小数
double y_π = 3.14; //将π用y_π定义,方便敲写
double y_mj = 4 * y_π * y_bj ; //面积用y_mj定义
double y_tj = 1.333 * y_π * y_bj ; //体积用y_tj定义
System.out.println("球的面积为" + y_mj); //输出球的面积
System.out.println("球的体积为" + y_tj); //输出球的体积
//第三 设计一个程序,任意输入三个整数,比较它们的大小,并输出最小值。
System.out.println("请输入三位数,自动输出最小值"); //提示输入三位数字
Scanner shuzi1 = new Scanner(System.in); //输入语句
System.out.println("第一位"); //提示输入第一位数字
int shuzi_1 = shuzi1.nextInt(); //定义并获取第一位数字
System.out.println("第二位"); //提示输入第二位数字
int shuzi_2 = shuzi1.nextInt(); //定义并获取第二位数字
System.out.println("第三位"); //提示输入第三位数字
int shuzi_3 = shuzi1.nextInt(); //定义并获取第三位数字
int bj_1,bj_2; //bj_1为第一位与第二位最小值,与第三位比较得到bj_2,bj_2为三位数字中最小值
bj_1 = ( shuzi_1 > shuzi_2 ) ? shuzi_2 : shuzi_1; //三目运算,如果数字1大于数字2则输出数字2,否则输出数字1。 三目运算格式为x?y:z,x成立则输出y,不成立输出z
bj_2 = (bj_1 > shuzi_3)?shuzi_3:bj_1; //得出bj_2也就是三位数字最小值
System.out.println("最小值为" + bj_2); //输出最小值
}
}