Нарисовать фигуру с помощью исполнителя "Черепаха" - C#
Формулировка задачи:
написать программу - цикл с исполнителем черепаха:
Решение задачи: «Нарисовать фигуру с помощью исполнителя "Черепаха"»
textual
Листинг программы
- using System;
- using Microsoft.SmallBasic.Library;
- class Program
- {
- static Random rnd = new Random();
- static void Main(string[] args)
- {
- Turtle.Speed =10;
- TurtleCreator();
- }
- static void GoRng()
- {
- int x = rnd.Next(0, 420);
- int y = rnd.Next(0, 420);
- Turtle.PenUp();
- Turtle.MoveTo(x, y);
- Turtle.PenDown();
- }
- static void Start()
- {
- Turtle.PenUp();
- Turtle.MoveTo(210, 210);
- Turtle.PenDown();
- }
- static void Star()
- {
- int h = 50;
- GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor();
- for (int i = 0; i < 18; i++)
- {
- Turtle.Move(h);
- Turtle.Move(-h);
- Turtle.Turn(20);
- }
- }
- static void TurtleCreator()
- {
- for (int i = 0; i < 20; i++)
- {
- Start();
- GoRng();
- Star();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д