P
pro·school.ru
Каталог школ

Величины и переменные в алгоритме

💻 Информатика · 6 класс

Величины и переменные в алгоритме

Величина — это данное, с которым работает алгоритм: число, слово, признак. Чтобы хранить величину во время работы алгоритма и менять её, используют переменную. Переменную удобно представлять как ящик с именем, в котором лежит значение и которое при необходимости можно заменять на другое.

Имя и значение переменной

У каждой переменной есть имя и значение. Имя нужно, чтобы обращаться к переменной и отличать её от других. Значение — это то, что в переменной сейчас хранится. Имя обычно остаётся постоянным на протяжении всего алгоритма, а значение может меняться много раз по ходу выполнения. Имена переменным дают понятные, чтобы было ясно, что в них хранится.

Имя переменнойЗначениеЧто хранит
возраст12Число лет
имяАняТекст
сумма0Промежуточный итог
длина15Измеренную длину

Команда присваивания

Чтобы положить значение в переменную, используют команду присваивания. Её записывают так:

сумма = 0 сумма = сумма + 5 сумма = сумма + 10

Сначала переменной сумма дали значение 0. Затем к старому значению прибавили 5 и записали результат обратно — теперь в сумме хранится 5. После третьей команды там будет 15. При каждом присваивании старое значение стирается и заменяется новым.

Как правильно читать присваивание

Запись a = b читают как «переменной a присвоить значение b», а не «a равно b». Порядок действий такой: сначала вычисляют то, что стоит справа от знака, а затем готовый результат кладут в переменную слева. Поэтому запись сумма = сумма + 5 не противоречит математике: справа берут старое значение, прибавляют 5 и кладут новое значение в ту же переменную.

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

Зачем нужны переменные

Переменные позволяют алгоритму запоминать промежуточные результаты, накапливать суммы, хранить введённые пользователем данные и передавать их между командами. Без переменных алгоритм не смог бы накапливать и изменять информацию по ходу работы. Поэтому переменные есть почти в каждом алгоритме, который выполняет вычисления. Понятные имена и аккуратное присваивание делают такой алгоритм простым для чтения и проверки по шагам.

Кратко о главном

  • Величина — это данное, с которым работает алгоритм.
  • Переменная хранит значение и имеет имя.
  • Команда присваивания кладёт значение в переменную.
  • Сначала вычисляют правую часть, потом кладут результат в переменную.
  • В переменной всегда одно значение — последнее присвоенное.