Я так полагаю вы про оптимизацию.
// PascalABC.Net 3.0, сборка 1052
var
s1, s2: string;
a, b: real;
err: integer;
begin
Writeln('Введи первый катет: ');Readln(s1);
Val(s1, a, err);
if err <> 0 then Writeln('Ошибка при попытке получить числовое значение')
else begin
Writeln('Введи второй катет: ');Readln(s2);
Val(s2, b, err);
if err <> 0 then Writeln('Ошибка при попытке получить числовое значение')
else begin
Writeln('Гипотенуза равна ', sqrt(a * a + b * b));
Writeln('Площадь равна ', 0.5 * a * b)
end
end
end.
Т.к. в массиве 8 элементов и они не целочисленны, то правильный ответ под буквой b.
Ответ: b
Количество информации на 1 точку = log(2)16777216 = 24 бит = 3 байта
Для всего изображения:
1024*768*3 байт = 768*3 Кбайт = 768*3/1024 Мбайт = 2,25 Мбайт