Вопрос задан 30.12.2025 в 21:47. Предмет Информатика. Спрашивает Романова Диана.

Какие из предложенных ниже записей являются идентификаторами, а какие нет? a) uд б) w9 в) 9w г) y(17) д) alpha e) y#kl ж) _kl з) f_h и) my prog к) div л) date_27 м) MyNameSerg

Перейти к ответам

Ответы на вопрос

Отвечает Дорофейчик Катюша.

Если брать стандартные правила для идентификаторов в языках программирования уровня Pascal/С-подобных:
— допускаются латинские буквы, цифры и символ подчёркивания;
— первый символ — буква (в ряде языков также можно подчёркивание, но в школьной классике — именно буква);
— пробелы и спецсимволы запрещены;
— зарезервированные слова идентификаторами не считаются;
— национальные буквы (кириллица) обычно не допускаются.

Разбор:

  • a) — нет (содержит кириллическую «д»).

  • б) w9 — да (буква + цифра).

  • в) 9w — нет (начинается с цифры).

  • г) y(17) — нет (скобки внутри имени).

  • д) alpha — да (только буквы).

  • e) y#kl — нет (символ #).

  • ж) _klскорее нет в классическом правиле “первая — буква” (в некоторых языках допустимо, но по школьному канону — не идентификатор).

  • з) f_h — да (буквы и подчёркивание, начинается с буквы).

  • и) my prog — нет (пробел).

  • к) div — нет (зарезервированное слово — оператор целочисленного деления).

  • л) date_27 — да (буквы, подчёркивание, цифры; начинается с буквы).

  • м) MyNameSerg — да (только буквы).

Итого, идентификаторы: б) w9, д) alpha, з) f_h, л) date_27, м) MyNameSerg.
Не идентификаторы: a) uд, в) 9w, г) y(17), e) y#kl, ж) _kl (по правилу “первый символ — буква”), и) my prog, к) div.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос