1. 程式人生 > >C語言實驗——圓柱體計算(java)

C語言實驗——圓柱體計算(java)

C語言實驗——圓柱體計算

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

已知圓柱體的底面半徑r和高h,計算圓柱體底面周長和麵積、圓柱體側面積以及圓柱體體積。其中圓周率定義為3.1415926。

Input

輸入資料有一行,包括2個正實數r和h,以空格分隔。

Output

輸出資料一行,包括圓柱體底面周長和麵積、圓柱體側面積以及圓柱體體積,以空格分開,所有資料均保留2位小數。

Sample Input

1 2

Sample Output

6.28 3.14 12.57 6.28
package practice;


import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		double a,b,c,d,e,f,t;
		t = 3.1415926;
		Scanner sc = new Scanner(System.in);
		c = sc.nextDouble();
		d = sc.nextDouble();
		a = 2 *t *c;
		b = t *c *c;
		e = a * d;
		f = b *d;
		System.out.print(String.format("%.2f", a));
		System.out.print(" ");
		System.out.print(String.format("%.2f", b));
		System.out.print(" ");
		System.out.print(String.format("%.2f", e));
		System.out.print(" ");
		System.out.println(String.format("%.2f", f));
	}

}