Drawing A Regular Polygon using java with comments Write the

Drawing A Regular Polygon, using java, with comments,

Write the code to have the turtle draw a regular polygon with the specified number of sides and specified side length.

Solution

import turtlegraphics.*;
import SmartTurtle;


public class DrawPolygon
{
  
void drawPolygon(int n, int s)
throws TurtleException
{
for (int side = 1; side <= n; side++)
{
this.move(s);
this.turnRight(360 / n);
}
}


public static void main(String[] args)
throws TurtleException
{
SmartTurtle myTurtle = new SmartTurtle();

int num_sides, size;
Scanner scn = new Scanner(System.in);
  
System.out.println(\"Enter the number of sides\");
num_sides = scn.nextInt();

System.out.println(\"Enter the size\");
size = scn.nextInt();

int s = 360 % num_sides ;

if (num_sides == 0)
{
myTurtle.drawPolygon(num_sides, size);
}
else
System.out.println(\"The number of sides must divide into 360 evenly\");

}
}

Drawing A Regular Polygon, using java, with comments, Write the code to have the turtle draw a regular polygon with the specified number of sides and specified

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site