
Алгоритмы обрабатывают данные — числа, слова. Их хранят в величинах. Разберём главные объекты алгоритмов.
Чему ты научишься. различать константы и переменные и выполнять присваивание значения переменной.
Величины: константы и переменные
Величина — это данное, с которым работает алгоритм. Если значение не меняется — это константа (например, число π). Если может меняться — переменная. У переменной есть имя и тип (число, строка и т. д.).
Присваивание
Главное действие с переменной — присваивание: положить в неё значение. Записывают стрелкой:
ПРИСВАИВАНИЕ (положить значение в переменную): x ← 5 в переменную x записали 5 x ← x + 1 взяли x (5), прибавили 1, вернули в x → стало 6 Значение может быть и результатом ВЫРАЖЕНИЯ (x + 1)
Контрольный вопрос. Величина, значение которой НЕ меняется во время работы алгоритма, — это…
Подсказка: Например, число π.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Действие «положить значение в переменную» называется…
Подсказка: Записывают стрелкой ←.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Данное, с которым работает алгоритм (число, слово и т. п.), называется одним словом. Впиши его.
Подсказка: Константа и переменная — это два вида такого объекта.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Величина, значение которой МОЖЕТ меняться во время работы алгоритма, — это…
Подсказка: Противоположность константе.
Онлайн-проверка ответа появится позже
Контрольный вопрос. У переменной есть название, по которому к ней обращаются в алгоритме. Как называется это название? Впиши слово.
Подсказка: Например, у переменной x таким названием служит буква «x».
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какая характеристика переменной определяет, ЧТО в ней хранится — число, строка или что-то другое?
Подсказка: Число и текст обрабатываются по-разному — вот это и определяет тип.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Переменной x присвоили 5, затем выполнили x ← x + 3. Какое значение стало у x? Впиши число.
Подсказка: Возьми старое значение x (5) и прибавь 3.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Переменной y присвоили 10, затем выполнили y ← y − 4. Какое значение стало у y? Впиши число.
Подсказка: Возьми старое значение y (10) и вычти 4.
Онлайн-проверка ответа появится позже
Контрольный вопрос. В присваивании x ← x + 1 переменная x стоит и слева, и справа от стрелки. Что это значит?
Подсказка: Всё, что СПРАВА от стрелки, считается СНАЧАЛА (по старому значению).
Онлайн-проверка ответа появится позже
Задание. Дана переменная s (сумма), в начале s ← 0.
Выполни по порядку три присваивания:
1) s ← s + 3;
2) s ← s + 5;
3) s ← s − 2.
После КАЖДОГО шага запиши, каким стало значение s. Укажи итоговое значение s после всех трёх шагов и объясни, что означает запись s ← s + 3 (что берётся, что происходит, куда кладётся результат).Подсказка: Каждый следующий шаг берёт значение s ИЗ ПРЕДЫДУЩЕГО шага, не из самого начала.
Онлайн-проверка ответа появится позже
Итог. Величина — это данное алгоритма: константа не меняется, а переменная может. Присваивание кладёт значение в переменную, и это значение может быть результатом выражения.
Что дальше
Из трёх простых конструкций собирают любой алгоритм. Первая — следование. Следующий урок.
