Pascal:
function power(a: integer; n: integer): integer;
begin
if n = 0 then
power := 1
else if n mod 2 = 0 then
power := sqr(power(a, n div 2))
else
power := power(a, n - 1) * a;
end;
var
a: array[0 .. 4] of integer;
x, i, res: integer;
begin
res := 0;
for i := 4 downto 0 do
read(a[i]);
readln(x);
for i := 4 downto 0 do
inc(res, a[i] * power(x, i));
writeln(res)
end.
Const n1='file1'; n2='file2'; n3='file3';
var f1,f2,f3:file of char; c:char;
begin
assign(f1,n1); assign(f2,n2); assign(f3,n3);
reset(f1); rewrite(f3);
while not(eof(f1)) do begin read(f1,c); write(f3,c) end;
close(f1); close(f3);
reset(f2); rewrite(f1);
while not(eof(f2)) do begin read(f2,c); write(f1,c) end;
close(f1); close(f2);
reset(f3); rewrite(f2);
while not(eof(f3)) do begin read(f3,c); write(f2,c) end;
close(f3); close(f2);
erase(f3)
<span>end.</span>
A:=40
B:=6
A:=40*3:6=20
If a>b then (если а больше б то) (20>6 это верно)
C:=20+5*6=50
Else (иначе)
C:=a-5*b
Ответ: с:=50
Размеры:
1 дюйм = 2.45 см
Если появляются дробные части, то округляем в большую сторону
25 * 300 / 2.54 = 2953
30 * 300 / 2.54 = 3544
(I - объем информации, K - кол-во пикселей, i - вес одного пикселя / глубина цвета)
Дано:
K = 2953 * 3544 = 10465432 пикселей
i = 24 бит
I - ?
Решение:
I = K * i = 10465432 * 24 = 251170368 бит
251170368.0 бит = 31396296.0 байт = 30660.4453125 Кбайт = 29.94184112548828 Мбайт