8310 4155 2077 1038 519 259 129 64 32 16 8 4 2 1
0 1 1 0 1 1 1 0 0 0 0 0 0 1
8310 (10) =10000001110110 (2) в скобках указана система счисления
195(10)=11000011 (2) четыре единицы
26310 3288 411 51 6
26304 3288 408 48 0
-----------------------------------------
6 0 3 3 6
26310(10)= 63306 (8)
Они равны так как:
В левой части, по закону де Моргана и закону двойного отрицания мы получим A & B
И таблица истинности
А В А&В
0 0 0
0 1 0
1 0 0
1 1 1
в правой части такая же таблица.
"Паскалей" различных много. Массивы тоже бывают разные. В вопросе ничего не детализировано, поэтому речь пойдет об одномерных массивах.
1. Турбо (Борланд) Паскаль. Массив - статический, в нем последний элемент не нужно определять, поскольку его индекс известен по описанию массива.
2. Borland Delphi, Free Pascal. Статические массивы - все как и в Турбо Паскаль. Но есть и динамические массивы, индексируемые от нуля, поэтому индекс последнего элемента в них равен количеству элементов минус единица. Можно пользоваться функцией Length(a), возвращающей текущее количество элементов в массиве.
3. PascalABC.NET 3.3. Действительно все, что написано выше. И добавочно можно написать a.Length вместо Length(a).