.ПОМОГИТЕ. ПОЖАЛУЙСТА.
Ответы
Ответ:
1. Никакие
2. а) 0 б) B
R=1 78
Объяснение:
1. Алфавит для правильных идентификаторов переменных, и правила
написания этих идентификаторов сильно разнятся от реализации
компилятора. Например, некоторые реализации паскаля могут
поддерживать кириллический символы или расширенную латиницу,
для именования переменных. Ответ проверялся на FreePascal,
который не поддерживает ни кириллицу, ни расширенную латиницу,
ни какие-либо другие символы юникода кроме букв верхнего и
нижнего регистра и цифр (цифры могут быть расположены только
после букв) из стандартного набора ASCII
Даже если такие именования переменных использовать допустимо,
то КРАЙНЕ НЕ ЖЕЛАТЕЛЬНО. Ни одно из имён переменных не несёт
осмысленного значения, не является самодокуменируемым, т.е.
из названия переменной невозможно догадаться о её назначении
и содержимом.
2. а) С клавиатуры, в переменную R записывается 0. Переменная
L получает значение 3 * 0, также равное 0. Затем на экран
выводится значение L - 0, после чего к R прибавляется единица,
и R становится равной 1. С новой строки на экране появляется
надпись R=1
б) С клавиатуры, в переменную A записывается 9. В принимает
значение 48 - 9, т.е. B := 39. После этого, B принимает значение
B+B = > 39 + 39 => 78. Далее, с новой строки, на экран выводится
B, и опять с новой строки выводится 78