【问题标题】:Drawing a polygon with n corners绘制具有 n 个角的多边形
【发布时间】:2018-04-17 07:15:52
【问题描述】:

可能真的很容易,但我是编码新手。 所以我想编写一个代码,要求用户定义变量 n。 之后,程序应该绘制一个具有 n 个角的多边形。 有什么例子吗?

【问题讨论】:

  • 您使用/使用过哪种编程语言?
  • 您应该针对一种编程语言,然后在该编程中搜索此实现
  • 看看这个链接。它有你想要的。 stackoverflow.com/questions/7198144/…
  • 我正在使用 Java 进行编程。

标签: drawing polygon


【解决方案1】:

这里有一些伪代码可能对你有帮助(我不知道你指定的是什么语言):

1) 向用户询问边数,并将其存储到变量 s。 2) 对于每一边,递增变量 n,然后运行下一行代码。 3) 在(cos(n*360/s), sin(n*360/s))和(cos((n-1)*360/s), sin((n-1)*360/)之间画一条线s)

您将绘制一个具有“s”边和角的正多边形!

【讨论】:

  • 没问题!这真的是我所能做的,没有指定任何编程语言。
  • 对不起,我用的是java。
  • 没关系。有时我们都会犯错误:)
猜你喜欢
  • 2023-03-30
  • 1970-01-01
  • 2019-08-17
  • 1970-01-01
  • 2014-05-25
  • 2015-09-30
  • 1970-01-01
  • 2018-03-24
  • 2011-01-07
相关资源
最近更新 更多