Мощность алфавита n можно вычислить так:
n⁵ = 3125, следовательно n = корень 5 степени из 3125 = 5
Ответ: 5
№1
var a:array[20] of byte; - это объявление недопустимо.
По синтаксису языка в [...] указывается тип данных элементов массива.
20 - это не тип.
ответ в)
№2
n:=2;
p:
[email protected];
p^:=1;
Writeln('n=', n);
Это тема, которую в Паскале понимают не очень многие - работа с указателями.
n:=2 - тут все понятно. Константа 2 засылается в область памяти, которую называли n.
P:
[email protected]; - здесь применена операция @, называемая "взятие адреса". Т.е. @n - это не значение n (которое у нас равно 2) , а тот самый адрес области памяти, где это значение размещено. И этот адрес будет помещен в переменную с именем p.
p^:=1; - если операция @ дает адрес, то операция ^ дает доступ к содержимому, находящемуся по указанному адресу. Мы записали в p адрес области памяти, в котором расположено содержимое n (оно равно 2), а теперь при помощи р^ получаем доступ к этому содержимому и меняем его на 1.
Вся эта "кухня равнозначна тому, что мы записали в n единичку. Она и будет выведена. Точнее будет выведена строка n=1.
Ответ a)
011111
Объяснение:
31(10) = 11111(2)
для того, чтобы сделать 31 в отрицательное нужно перед двоичной записью этого числа поставить 0(он означает минус)
Var x,y:real;
begin
writeln('Введите координаты точки');
readln(x,y);
if (x>=0)and(y>=0)and(y<=(-1)*x+6)and(y>=(-2)*x+4)then writeln('True')
else writeln('False');
<span>end.</span>
Нужно умножить стороны треугольника