1. Имя бывает у величин, таблиц, алгоритмов и исполнителей.
Имя – это последовательность слов, разделенных пробелами. Первое слово имени не должно начинаться с цифры. Ни одно из слов не должно быть ключевым словом.
Примеры имен: m, погода на завтра, Ноябрь 7, Седьмое ноября, дом_57бПримеры неправильных имен: 7е ноября (первое слово начинается с цифры); альфа-бета (‘-‘ – недопустимый символ); альфа или омега (или – ключевое слово)
Примечание. Ключевое слово не можно вставлять внутрь многословных «логических» имен.
2. Слово – это последовательность словарных символов. Разрешенными символами являются:
1) буквы (кириллические и латинские, прописные и строчные);
2) цифры;
3) два специальных знака: @ _
Примеры слов: бета123, 3кг, мама, Linux, КоСтЯ, kumir@infomir_ru
Примеры не слов: альфа-123, ма%ма, С++
3. Ключевые слова языка КУМИР – это: алг нач кон исп кон_исп дано надо арг рез аргрез знач цел вещ лог сим лит таб целтаб вещтаб логтаб симтаб литтаб и или не да нет утв выход ввод вывод нс если то иначе все выбор при нц кц кц_при раз пока для от до шаг
4. Многословные не-имена.
В отрицаниях логических величин, таблиц и алгоритмов функций ключевое слово не можно вставлять между словами многословного имени.
Пример:
лог л, завтра будет дождь
…
л := не завтра будет дождь | Правильно
л := завтра не будет дождь | Правильно
л := завтра будет не дождь | Правильно
л := завтра будет дождь не | Неправильно
л := не завтра не будет дождь | Неправильно
Первые три присваивания присваивают логической величине л значение, противоположное значению логической величины завтра будет дождь. Четвертая строка синтаксически неверна – не нельзя ставить после имени. Последняя строка также неверна: нельзя использовать более одного не.