*4.7(顶点坐标)假设一个正五边形的中心位于(0,0),其中一个点位于0点位置。编写程序,提示用户输入正五边形外接圆的半径,显示p1到p5为5个坐标,保留两位小数
题目
题目概述
*4.7(顶点坐标)假设一个正五边形的中心位于(0,0),其中一个点位于0点位置。编写程序,提示用户输入正五边形外接圆的半径,显示p1到p5的5个坐标,保留两位小数
运行示例
Enter the radius of the bounding circle: 100.52
The coordinates of five points on the pentagon are
(95.60, 31.06)
(0.00, 100.52)
(-95.60, 31.06)
(-58.08, -81.32)
(59.08, -81.32)
破题
题目翻译槽点很多,没图根本理解不了
翻译一下题目:
有一个正五边形中心在原点,这个五边形有个外接圆,五边形的五个顶点在圆上(其中一个顶点p2在原点0点方向,p2左边是p3、右边是p1)
然后要通过console控制台输入的值(外接圆半径),求出5个点的坐标
代码
import java.util.Scanner;
public class Test4_7 {
public static void main(String[] args) {
// 获取半径
Scanner input = new Scanner(System.in);
System.out.print