Дадим черепахе возможность немножко отдохнуть и проверим, может ли компьютер считать. Ведь его часто называют и электронно-вычислительной машиной (ЭВМ). В языке Лого арифметические операции сложение, вычитание, умножение и деление обозначаются соответственно знаками +, -, * и /. Чтобы компьютер сообщал результаты выполняемых арифметических операций, воспользуемся командой ВЫВЕДИ, например:
В математике часто приходится задавать числовые значения некоторым буквам или словам. В языке Лого это можно осуществить при помощи команды СДЕЛАЙ. Например, после исполнения команды
СДЕЛАЙ "А 1
букве А присваивается числовое значение, равное 1. Затем мы можем задать новое значение А:
СДЕЛАЙ "А 5
Так как А может получать различные значения, она называется переменной. Запись "А означает имя переменной А, а запись :А - значение этой переменной. Чему равно значение переменной А, можно проверить с помощью команды
ВЫВЕДИ :А
5
Теперь мы можем задать новое значение переменной А, используя ее старое значение:
СДЕЛАЙ "А :А+6
Новое значение А будет равняться ее старому значению плюс шесть. Проверим:
ВЫВЕДИ :А
11
В арифметических операциях, которые мы выполнили в начале урока, также можно использовать переменные
Компьютер понимает команду, только если она записана правильно. Например, в языке Лого знаки " и: нужно ставить непосредственно перед переменной, не делая пробела:
ВЫВЕДИ "СТОРОНА
СТОРОНА
ВЫВЕДИ :СТОРОНА
50
После исполнения первой команды на экран выводится имя переменной СТОРОНА, а после исполнения второй команды - значение этой переменной. Если команда записана неправильно, компьютер выразит свое "недоумение", например:
ВЫВЕДИ : СТОРОНА
НЕТ ПЕРЕМЕННОЙ С ИМЕНЕМ .
ВЫВЕДИ " СТОРОНА
ЧТО ТАКОЕ СТОРОНА?
Эти команды компьютер не понимает, потому что кавычки и двоеточие поставлены неправильно (между ними и именем переменной оставлен пробел).
Компьютер также "удивится", если мы забудем поставить кавычки.
ВЫВЕДИ СТОРОНА
ЧТО ТАКОЕ СТОРОНА?
При задании значения переменной с помощью числа перед этим числом нельзя ставить двоеточие. Посмотрим, что произойдет, если мы нарушим это правило:
СДЕЛАЙ "А :5
НЕТ ПЕРЕМЕННОЙ С ИМЕНЕМ 5.
Если бы компьютер был поэтом, вы получили бы такое укоризненное сообщение:
Площадь прямоугольного земельного участка равна 330 835 м2. Одна из его сторон - 635 м. Найдите другие его стороны.
Найдите число, при делении которого на 2641 получается 5070.
Поставьте по возрастанию дробные числа:
Выполните арифметические действия согласно схеме:
Книга содержит 112 страниц. На каждой странице в среднем по 40 строк, а в каждой строке в среднем по 57 знаков. Для второго издания книги был выбран больший формат, у которого на каждой странице в среднем по 55 строк, а на каждой строке по 73 знака. Сколько страниц будет иметь второе издание книги?