64 это 2 в шестой степени. Т.е. 6 бит информации могут содержать 64 варианта.
120*6=720 бит
program count;
var a, b, s, p: real;
begin
writeln (‘Введите значения длин двух сторон прямоугольника‘ );
readln (a, b);
s := a * b;
writeln (‘Площадь равна ‘, s);
р := 2 * (a+b);
writeln (‘Периметр равен’, р);
end.
По моему она делется на:
Системное программное обеспечение
Прикладное программное обеспечение
Инструментальное программное обеспечение
Так как нужны только 3 и 4 элементы, полностью массив можно не рассматривать, достаточно рассмотреть элементы 3 и 4.
Массив заполняется следующим образом:
Если индекс элемента четный, то элементу присваивается i/2.
Если индекс элемента не четный, то элементу присваивается (i+1)/2
У элемента a[3] индекс равен 3, нечетный, значит ему будет присвоено (3+1)/2 = 2
У элемента a[4] индекс равен 4, четный, значит ему будет присвоено 4/2 = 2
Получается, что элемент a[3]=2 и a[4]=2, среднее арифметическое 2.
На единицу больше, чем максимальная из цифр в записи чисел. В данном случае максимальная цифра 3, следовательно, достаточно использовать систему счисления с основанием 4.