1. 程式人生 > >演算法提高 3-3求圓面積表面積體積

演算法提高 3-3求圓面積表面積體積

問題描述

  接受使用者輸⼊的數值,輸出以該值為半徑的(1)圓面積,(2)球體表面積,(3)球體體積。pi 取值3.1415926536 ,結果保留10位小數,每一列佔20個字元,左對齊。

樣例輸入

一個滿足題目要求的輸入範例。 例: 1

樣例輸出

與上面的樣例輸入對應的輸出。 例:(第一行1是輸入,第二行是輸出)

資料規模和約定

  所有結果在double型別的表示範圍內。

#include<iostream>
#include<cstdio>

using namespace std;
const double PI = 3.1415926536;
int main()
{
	double r;
	cin >> r;
	printf("%-20.10f%-20.10f%-20.10f", r*r*PI, r*r*4*PI, ((double)4/3)*r*r*r*PI);
	return 0;
}