Как я перемещаю черепаху в ЛОГОТИП? [закрытый]

GNU C в значительной степени является отраслевым стандартом, даже если это компилятор Unixy. Вы также можете использовать Visual Studio, но имейте в виду, что он не очень хорошо поддерживает C99. Есть и другие варианты, такие как pcc (мне очень нравится этот), llvm (также очень интересный) и т. Д., Но обычно они требуют определенного уровня энтузиазма.

209
задан 11 revs, 8 users 71% 6 February 2015 в 06:04
поделиться

6 ответов

IntelliJ может найти их с помощью" структурного поиска ". Вы ищете "$ a + $ b" SETH 180

  • SETSHAPE - Установить текущую форму спрайта (0-7)
  • SETX Переместить черепаху в заданные координаты x, например, SETX 50
  • SETXY Переместите черепаху к указанным координатам x, y Например. SETXY 50 50
  • SETY Переместите черепаху на указанную координату y, например SETY 50
  • SHAPE - Выведите номер текущей формы спрайта
  • SHOWTURTLE [ST ] - Сделать черепаху видимой
  • РАЗДЕЛЬНЫЙ ЭКРАН - Смешанный графический и текстовый экран (то же самое, что и нажатие F3)
  • STAMPCHAR - Сделать черепаху печатью символа в текущем местоположении, например STAMPCHAR "A
  • TELL - Сообщает назначенному спрайту получать команды, например TELL 2
  • TEXTSCREEN - Использовать весь экран для текста (так же, как нажатие F1 )
  • НАПРАВЛЯТЬ - Выводить заголовок для черепахи, чтобы смотреть в координаты X, Y, например, TOWARDS 0 0
  • WRAP - Сделать рисунки черепахи обволакивать экран
  • XCOR - Выходной ток x координата черепахи
  • YCOR - Выходной ток y co -координата черепахи
  • АСПЕКТ - Установить коэффициент масштабирования экрана по вертикали, по умолчанию 0,76

  • Примеры взяты непосредственно с веб-сайта: http://gaza.freehosting.net/logo/index.html

    234
    ответ дан 23 November 2019 в 04:39
    поделиться

    Логотип посвящен перемещению черепахи ... вы даете ей команды следующим образом:

    Forward 100
    Right 45
    

    Вы также можете делать такие вещи, как повторение команд :

    Repeat 8 [Forward 100 Right 45]  ; Draw an octagon
    

    (Что я выиграю? 8 -)

    52
    ответ дан 23 November 2019 в 04:39
    поделиться

    Ого! Он все еще где-то рядом?

    fd 300 // Forward
    rt 90  // Right 90°
    fd 300 
    lt 90  // Left 90°
    

    Раньше это работало.

    11
    ответ дан 23 November 2019 в 04:39
    поделиться

    IntelliJ может найти их с помощью «структурного поиска». Вы ищете «$ a + $ b» и устанавливаете характеристики $ a и $ b как тип java.lang.String.

    Однако, если у вас есть IntelliJ, он, вероятно, имеет встроенную проверку, которая будет в любом случае лучше найти то, что вам нужно.

    SETH 180
  • SETSHAPE - Установить текущую форму спрайта (0-7)
  • SETX Переместить черепаху в указанные координаты x, например SETX 50
  • SETXY Переместите черепаху к указанным координатам x, y Например. SETXY 50 50
  • SETY Переместите черепаху к указанной координате y, например SETY 50
  • SHAPE - Выведите номер текущей формы спрайта
  • SHOWTURTLE [ST ] - Сделать черепаху видимой
  • РАЗДЕЛЬНЫЙ ЭКРАН - Смешанный графический и текстовый экран (то же самое, что и нажатие F3)
  • STAMPCHAR - Сделать черепаху печатью персонажа в текущем местоположении, например STAMPCHAR "A
  • TELL - Сообщает указанному спрайту получать команды, например
  • 4
    ответ дан 23 November 2019 в 04:39
    поделиться

    Я видел несколько реализаций LOGO, в которых вы можете использовать локализованные команды, например:

    • NAPRZOD (FORWARD),
    • LEWO (LEFT),
    • PRAWO (RIGTH)

    или даже NAPRZÓD (с польской буквой Ó) ).

    LOGO - хороший язык для обучения детей программированию на их родном разговорном языке.

    6
    ответ дан 23 November 2019 в 04:39
    поделиться

    By issuing commands in the correct syntax. E.G.:

    forward 100
    

    There is only one necessary command to move the turtle. It is forward which has the mnemonic fd. When working with a robot (real) turtle as opposed to a graphics based (virtual) one, you might find that the turning commands left and right [lt & rt] move the turtle a little, accidentally.

    Most implementations also allow the command backwards [bk].

    When the turtle moves, it may draw a line as it goes depending on whether the pen is up or down at the time, and whether the current pen color is different from the background color.

    A graphics based (virtual) turtle can also jump around the screen with setx, sety, and setxy

    4
    ответ дан 23 November 2019 в 04:39
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: