Вообще ничего не понял. Равно 2
1) F и G содержат 6 переменных, значит таблица истинности состоит из 2^6=64 строк
2) 6 строк из них одинаковы: в 5 строках и F=0 и G=0, ----> F&G=0
в одной строке F=1 и G=1 ---> F&G=1
3) остальные строки содержат разные значения F и G, то есть,
когда F=1, то G=0 или F=0, то G=1 -----> F&G=0
4) только в одной строке таблицы истинности F&G=1,
в остальных 63-х (64-1=63) F&G=0
ответ 63
Запишем представление восьмеричного числа в двоичной системе, группируя двоичные разряда по три (два в третьей степени равно 8)
111 100 000 000(2) = 7400(8).
Округлить_вверх(log2(78)) = 7 битов.
Если нужен паскаль то вот:
var a,b: integer;
begin
writeln('Введите сторону a');
readln(a);
writeln('Введите сторону b');
readln(b);
writeln;
writeln('Периметр=',(a+b)*2);
readln;
end.