только такие значения как true или false могут принимать такие переменные.
40*50=2000 пикселей
каждый пиксель занимает 2^8=8 бит, или 1 байт, то есть мне кажется общим объем:
2000байтов
Нет. есть ситуации, в которых важно одно свлйство объекта и не важно другое. например, вы дрессируете собаку. вам важно что она умеет делать, но абсолютно не важен материал из которого она сделана
// PascalABC.Net 3.0, сборка 1052
const
nn=100;
var
a:array[1..nn] of integer;
p,s:longint;
i,n:byte;
begin
Write('Введите количество элементов в массиве: '); Read(n);
Writeln('Вводите целочисленные элементы массива через пробел');
s:=0; p:=1;
for i:=1 to n do begin
Read(a[i]);
if i mod 2 = 0 then p:=p*a[i];
s:=s+a[i]
end;
Writeln('Произведение элементов с четными номерами: ',p);
Writeln('Среднее арифметическое элементов: ',s/n)
end.
<em><u>Тестовое решение:</u></em>
Введите количество элементов в массиве: 10
Вводите целочисленные элементы массива через пробел
-4 6 11 8 12 21 7 13 9 -15
Произведение элементов с четными номерами: -196560
Среднее арифметическое элементов: 6.8
40 в 8=32 в десятичной
Е6 в 16= 230 в 10
230-32=198 натуральных чисел