import java.util.Scanner;
public class Test100 {
public static void main(String[] args) {
System.out.println("半径为5,高为10的圆锥形的体积: "+ getVolumn(5, 10));
System.out.println("计算一个三位数,各个位数的和:" + getSum(523));
System.out.println("将华氏温度78度转换为摄氏温度为:" + transTem(78));
System.out.println("计算提成与总费用" + getCost());
}
/**
* 计算圆锥形的体积
*/
public static double getVolumn(double r, double heigh){
return (1/3)*Math.PI*r*2*heigh;
}
/**
* 读入费用与提成率,计算提成与总费用
*/
public static double getCost(){
Scanner scanner = new Scanner(System.in);
System.out.println("请输费用");
double costs = Double.parseDouble(scanner.nextLine());
System.out.println("请输入提成率(示例:若为15%,则输入0.15)");
double ticheng = Double.parseDouble(scanner.nextLine());
scanner.close();
return costs + costs*ticheng;
}
/**
* 计算一个三位数,各个位数的和
*/
public static int getSum(int a){
int sum = 0;
int c = 0;
while(a != 0){
c = a % 10;
a = a/10;
sum += c;
}
return sum;
}
/**
* 编写程序将华氏温度78度转换为摄氏温度,
*/
public static double transTem(float t){
double d = (double)5/9;
return d*(t - 32);
}
}
温馨提示:答案为网友推荐,仅供参考