Урок 14. Английский язык команд

Мы привыкли писать команды на русском языке. Однако в настоящем программировании такого почти никогда не бывает. Исходный код пишется с использованием английских букв. Конечно, английские команды есть и в языке программирования Logo.

Для того, чтобы переключить язык команд в среде Kturtle, надо зайти в меню Настройка и выбрать пункт Язык команд. Далее выбрать Английский (встроенный). На панели состояния (внизу) должна появиться соответствующая надпись о текущем языке команд.

language.preview.png

Ниже представлена таблица соответствия команд на русском языке их английским аналогам. В таблице приведены не все команды, а только те, которые были нами изучены.

Таблица соответствия русских команд английским в языке программирования Лого

Команда на русском языке Команда на английском языке
1 сброс reset
2 размер_холста canvassize
3 цвет_холста canvascolor
4 цвет_пера pencolor
5 толщина_пера penwidth
6 иди go
7 напиши print
8 размер_шрифта fontsize
9 вперёд forward
10 назад backward
11 перо_подними penup
12 перо_опусти pendown
13 направление direction
14 направо turnright
15 налево turnleft
16 случайное random
17 округли round
18 сообщение message
19 спроси ask
20 если if
21 иначе else
22 повтори repeat
23 пока while
24 выучи learn

Задание

1. Пользуясь таблицей соответствия, перепишите следующую программу на английском языке:

сброс
иди 30, 150
цвет_пера 255, 0, 128
повтори 3 {
	направо 50
	вперёд 120
	налево 60
	назад 100
	направление 0
}
 
 
$n = спроси "Укажите количество элементов."
если $n > 50 {
	сообщение "Вы указали слишком много!"
}
иначе {
	цвет_холста 0, 0, 0
	цвет_пера 0, 180, 255
	$i = 0
	пока $i < $n {
		$w = случайное 1, 5
		$x = случайное 10, 390
		$y = случайное 50, 390
		иди $x, $y
		толщина_пера $w
		вперёд 10
		перо_подними 
		вперёд 5
		перо_опусти
		вперёд 10
		$i = $i + 1
	}
}

2. Придумайте свою программу и запишите ее код, пользуясь английским языком команд.

Создано