標題:
扇形面積
[打印本頁]
作者:
李知易
時間:
2016-8-9 14:16
標題:
扇形面積
本帖最後由 tonyh 於 2016-8-12 20:29 編輯
[attach]1698[/attach]
import java.util.*;
public class JPA01
{
static Scanner s = new Scanner(System.in);
public static void main(String[] args)
{
for(int i=0;i<1000;i++)
{
int x=0;
double y=0,a=0;
System.out.print("請輸入圓的半徑(公分): ");
x=s.nextInt();
if(x<=0 || x>100)
{
System.out.println("輸入錯誤!");
}
else
{
System.out.print("請輸入扇形的角度: ");
y=s.nextInt();
if(y<=0 || y>180)
{
System.out.println("輸入錯誤!");
}
else
{
y/=360;
a=x*x*Math.PI*y;
System.out.printf("扇形的面積為: %.4f 平方公分",a);
System.out.println();
}
}
}
}
}
複製代碼
import java.util.*;
public class JPA01
{
static Scanner s = new Scanner(System.in);
public static void main(String[] args)
{
for(int i=0;i<1000;i++)
{
int x=0;
double y=0,a=0;
System.out.print("請輸入圓的半徑(公分): ");
x=s.nextInt();
if(x<=0 || x>100)
{
System.out.println("輸入錯誤!");
}
else
{
System.out.print("請輸入扇形的角度: ");
y=s.nextInt();
if(y<=0 || y>180)
{
System.out.println("輸入錯誤!");
}
else
{
System.out.printf("扇形的面積為: %.4f 平方公分",f(x,y));
System.out.println();
}
}
}
}
static double f(double x,double y)
{
y/=360;
return x*x*Math.PI*y;
}
}
複製代碼
作者:
李知易
時間:
2016-8-10 09:25
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2