计蒜客 T1954 圆锥体的表面积
蒜头君刚学习了 圆锥体 相关的立体几何知识,为了检测他的学习效果,花椰妹给他出了一个题目,给出一个圆锥体的底面圆的半径 r 和高度 h,计算这个圆锥体的表面积。
花椰妹可能会不停的问他,蒜头君有些不耐烦了,决定写个程序,让程序帮他回答问题。但是蒜头君没有学过编程,需要找你帮忙。
圆周率 π 的值可以用 3.1415926近似替代。
输入格式
输入一个两个浮点数 rr 和 hh,分别表示圆锥体的底面圆的半径和高度。
输出格式
输出一行一个浮点数,表示圆锥体的表面积,四舍五入到小数点后 33 位。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
1 1
样例输出
7.584
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
double r=in.nextDouble();
double h=in.nextDouble();
double PI=3.1415926;
double l=Math.sqrt(Math.pow(r, 2)+Math.pow(h, 2));
System.out.printf("%.3f",PI*r*l+PI*Math.pow(r, 2));
}
}