Для получения объёма необходимо все перемножить:
1920 * 1080 * 32 = 66355200 бит
Переводим в килобайты: 66355200 : 1024 : 8 = 8100 КБайт
Ответ: 3
Program semchisel;
Var a,i,sum,proiz:integer;
Begin
proiz:=1; sum:=0;
for i:=1 to 7 do
begin
read(a);
if (a<3) then proiz:=proiz*a;
if (a>3) then sum:=sum+a;
end;
Writeln('proiz=', proiz, ' ', 'sum=',sum);
Readln;
End.
14(n)+42(n)=100(n) где n - основание системы счисления.
В данном случае задача решается очень просто. Если складывать "в столбик", то мы видим в младшем разряде 4+2=0. Понятно, что на самом деле 4+2=10 и единица пошла переносом в следующий разряд. В то же время мы знаем, что 4+2=6 в привычной нам десятичной системе счисления, а 6 станет 10, если основание системы счисления равно 6.
Итак, система счисления шестиричная.
Проверка:
14
+ 42
------
100
<u>Ответ:</u> в шестиричной системе счисления.
var a,s:integer;
begin
write ('Введите число: ');
readln(a);
repeat
s:=s+a mod 10;
a:=a div 10
until a=0;
write ('Сумма цифр: ',s);
end.
a mod 10 - эта операция определяет последнюю цифру числа (остаток от деления на 10)
первоначально sum равно 0
sum:=sum+(a mod 10) - накапливаем сумму всех цифр поочерёдно