Пример: Как используется переменные в 1С
Пример 01.
А = 10;
Б = 5;
Сумма = А + Б;
Сообщить(Сумма);// 15
Пример 02.
Имя = "Иван";
Фамилия = "Петров";
ПолноеИмя = Имя + " " + Фамилия;
Сообщить(ПолноеИмя); // Иван Петров
Пример 03.
Сегодня = ТекущаяДата();
Сообщить("Сегодня: " + Формат(Сегодня, "ДФ=dd.MM.yyyy"));
Пример 04.
Число = 8;
Проверка = Число > 5;
Сообщить(Проверка); // Истина
Пример 05.
Счетчик = 1;
Сообщить(Счетчик); // 1
Счетчик = Счетчик + 1;
Сообщить(Счетчик); // 2
Зачем переменные?
Представь, что у тебя есть коробка. Ты можешь положить в неё яблоко и подписать коробку словом «Яблоко». Теперь каждый раз, когда тебе нужно взять яблоко, ты просто обращаешься к коробке по её имени. В 1С та же логика: имя переменной = ярлык для данных.
Правила переменной
- В имени можно использовать буквы , цифры и знак подчёркивания.
- Имя не может начинаться с цифры.
- Пробелы и кавычки в имени запрещены.
- Чем понятнее имя — тем лучше.
❌ Плохо: 7ЦветовРадуги, Гора"Эверест", Рассвет в космосе ✅ Хорошо: КоличествоПланет, СемьЦветовРадуги, Цветов_Радуги_7
Как это выглядит в коде
// Создаём переменную и даём ей значение
КоличествоПланет = 8;
// Используем её в команде
Сообщить(КоличествоПланет);
// Код стал понятнее
Сравни:
Сообщить(8);
Сообщить(КоличествоПланет);
Второй вариант длиннее, но сразу ясно, что это за 8.
Мини-тренировка «Имя или не имя»
- ПервыйКосмонавт → ✅ допустимо
- _НазваниеНашейПланеты → ✅ допустимо
- 7ЦветовРадуги → ❌ начинается с цифры
- Рассвет_в космосе → ❌ пробел
- Северный<полюс> → ❌ недопустимый символ
Работаем с пользователем
До этого мы сами задавали переменные. Но что если данные должен ввести пользователь?
// Инициализация (обязательно!)
ЧислоА = 0;
ЧислоБ = 0;
// Ввод от пользователя
ВвестиЧисло(ЧислоА);
ВвестиЧисло(ЧислоБ);
// Считаем сумму
СуммаЧисел = ЧислоА + ЧислоБ;
// Выводим красиво
ОткрытьЗначение(СуммаЧисел);
Теперь программа ждёт ввода и работает с реальными числами.
Домашнее задание (чуть веселее)
Напиши программу, которая:
- Просит у пользователя радиус круга (переменная
Радиус). - Считает длину окружности по формуле
2 * Пи * Радиус, гдеПи = 3.14. - Выводит результат с помощью
ОткрытьЗначение.
Подсказка:
Радиус = 0;
ВвестиЧисло(Радиус);
ДлинаОкружности = 2 * 3.14 * Радиус;
ОткрытьЗначение(ДлинаОкружности);
Главное, что стоит запомнить
- Имена переменных делают код читаемым.
- Пишите код для других людей, а не только для компьютера.
- Хорошо подобранные имена экономят часы при поддержке и доработке программы.

Добавить комментарий