/* * 2. fill in the method below to draw a triangle. Use the length variable * for the size of the triangle. */ private void drawTriangle(int length) { Shinton.move(length); Shinton.turn(360 / 3); Shinton.move(length); Shinton.turn(360 / 3); Shinton.move(length); Shinton.turn(360 / 3); }
private void makePrettyThings() { // 1. Create a new Robot Robot bolbi = new Robot(); // 3. Put the robot's pen down bolbi.penDown(); // 8. Make the robot go at maximum speed (10) bolbi.setSpeed(10); // 9. Set the pen to a color that you like for the shape bolbi.setPenColor(0, 200, 255); // 4. Make a variable for the number of sides you want (can’t test this one) int mySides = 55; // 5. Make a variable for the angle you want the robot to turn. Hint: you can divide in Java // using "/". Can’t test until step 6. int angle = 360 / 55; // 7. Do steps #2 to #11, 200 times. When this is done you should see a pentagon. for (int i = 0; i < 200; i++) { bolbi.setRandomPenColor(); // 2. Move the robot 200 pixels bolbi.move(15); // 10. Make the robot move "i" pixels instead of 200 (don’t need new line of code for this, // just change previous one) // 6. Turn the robot the amount in your angle variable bolbi.turn(angle); // 11. Turn the robot one more degree } }
/* 3. Fill in the code to draw a square inside the method below. */ void drawSquare() { for (int i = 0; i < 4; i++) { turtle.move(100); turtle.turn(90); } JOptionPane.showMessageDialog(null, "yay! you called the drawSquare() method!"); }
/* 3. Fill in the code to draw a square inside the method below. */ void drawSquare() { // JOptionPane.showMessageDialog(null, "yay! you called the drawSquare() method!"); for (int i = 0; i < 4; i++) { Chas.turn(90); Chas.move(50); } }
public static void main(String[] args) { Robot Maria = new Robot("batman"); Maria.setWindowColor(Color.RED.darker()); Maria.setPenColor(Color.white); Maria.penDown(); Maria.sparkle(); for (int i = 0; i < 4; i++) { Maria.move(50); Maria.turn(90); } }
public static void main(String[] args) { Robot the = new Robot(); the.penDown(); the.setSpeed(300); the.setPenWidth(50); the.setPenColor(Color.PINK); for (int i = 0; i < 4; i++) { the.move(101); the.turn(630); } }
public static void main(String[] args) { // TODO Auto-generated method stub Robot URobot = new Robot("batman"); String y = JOptionPane.showInputDialog("What shape"); if (y.equals("octogon")) { for (int i = 0; i < 8; i++) { URobot.penDown(); URobot.move(100); URobot.turn(360 / 8); } } if (y.equals("Pentagon")) { URobot.penDown(); URobot.move(100); URobot.turn(360 / 5); } if (y.equals("haha")) { URobot.penDown(); URobot.move(100); URobot.turn(360 / 100); } }
public static void main(String[] args) { // 1. Create a new Robot Robot Dalek = new Robot(); // 5. Set your robot's pen to the down position Dalek.penDown(); // 3. Set the robot to go at max speed (10) Dalek.setSpeed(20); // 4. Do the following (steps 5-8) 75 times for (int i = 0; i < 150; i++) { // 7. Change the pen color to random Dalek.setRandomPenColor(); // 6. Move the robot 5 times the current line number you are drawing (5*i) Dalek.move(5 * i); // 2. Turn the robot 1/3 of 360 degrees to the right Dalek.turn(150); // 8. Change the number of sides to 7 (don’t add a new line of code for this one!) // 9. Set the pen width to i Dalek.setPenWidth(i); } }