java简单编程请求帮助

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:22:27
请求高手帮帮忙,编一个小程序,可以计算圆形,正方形,三角形,矩形以及多边形。急求!!!
求面积的哦!!!
今晚解决好了,再送20!
那就求正多边形么,应该能搞定吧!!!

public class MathTest {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int b=360;//正多边边数,范围是3-360,我这里用的是正360边
int r=1;//半径,表示在单位圆里面,自己可以改
double count=360/b;//三角顶角角度
double PIcount=(Math.PI/180)*count;
double s=0;//部分三角面积
double sum=0;
s=r*r*(Math.sin(PIcount))/2;
sum=b*s;
System.out.println(sum);
}
}

晕了,多边形面积?要做辅助线的啊!参数没有办法传递,搞不了,等高手解答,参观!!

计算?面积还是什么?是界面的还是控制台的?