Тема 9 · Информатика
Величины, выражения, присваивание
Переменные и их типы, оператор присваивания, целочисленное деление и остаток. 100 заданий на отработку.
Простыми словами
Переменная — это подписанная коробка в памяти компьютера. Положили в коробку новое число — старое выбросили. Программа всё время берёт числа из коробок, считает и кладёт результаты обратно.
У переменной есть имя, тип и значение. Целые числа хранит тип integer, вещественные (дробные) — real, символы — char, строки — string, логические значения — boolean.
Оператор присваивания
a := 15;
Оператор присваивания := вычисляет выражение справа и записывает результат в переменную слева. Старое значение при этом теряется. Знак = в Паскале используется только для сравнения.
a := 16; y := a + 7; writeln(y)
. Выведет .
Запись a := a + 5 — не уравнение, а команда «увеличить на 5». В математике не имеет смысла, в программе — обычное действие.
Арифметические операции
| Паскаль | Python | Смысл | Пример |
|---|---|---|---|
+ - * | + - * | сложение, вычитание, умножение | |
/ | / | обычное деление (результат вещественный) | |
div | // | целая часть частного | |
mod | % | остаток от деления |
a := 86; b := a div 6; y := b;
- (ост. 2), значит .
- . Выведет .
n mod 10 — последняя цифра числа, n div 10 — число без последней цифры: , .
Порядок действий как в математике: сначала * / div mod, потом + -. , а не .
Проверьте себя: тонкие места
- Переменная хранит одно значение: после
a := 26; a := 14;в лежит 14, старое значение стёрто. - Цепочка присваиваний выполняется по порядку:
a := 12; a := a + 17; a := a - 5даёт . div— неполное частное, дробная часть отбрасывается: , хотя .- . Любое целое число делится на 1 без остатка: .
- Переменной типа
integerнельзя присвоить дробное число вроде — для него нуженreal. - Запись
y = a + 1вместоy := a + 1в Паскале — синтаксическая ошибка.
Готовые работы по теме
Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.
теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.
Прохождение онлайн
Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.
Классы, выданные работы и результаты учеников по кодам — в журнале учителя: без регистрации, хранится только на этом компьютере.