104 * 1024 = 106496 бит
106496 / 8192 = 13 бит / символ
2^13 = <span>8192
</span>2^3 = 8 -> всего 8 различных букв
дальше я не вполне уверен, но...
64 различных варианта, формула для количества вариантов
различных букв^длина слова = количество слов
8^x = 64
<span>x = 2
</span>
160*32*44 = 225280 символов
<span>предположим, это кодировка 1 байт/символ
тогда 225280 байт = 220 Кбайт
если бы было 2 байт/символ, было бы 220 * 2 Кбайт, а такого варианта нет, поэтому: </span> 220 Кбайт<span>
</span>
Формат ячеек относится к Exel. В Excel
все ячейки являются программируемыми элементами и имеют свой специальный
формат.
1)128=2^7 Для хранения цвета надо 7 бит
V=2048*2048*7/8=3670016 байта=3584 кБайта=3,5 Мбайта
2) 3072*8=4096*x
x=6 бит
Число цветов=2^6=64 цвета
1.
var a,b,c,d,e,s1,s2:real;
procedure p(x,y,z:real; var s:real);
var p:real;
begin
p:=(x+y+z)/2;
s:=sqrt(p*(p-a)*(p-b)*(p-c));
end;
begin
writeln('a, b, c, d, e:');
readln(a,b,c,d,e);
p(a,b,c,s1);
p(c,d,e,s2);
writeln('s = ',s1+s2:5:2);
end.
Пример:
a, b, c, d, e:
5 2 6 3 4
s = 9.37
2.
var a,b,c,d,q:real;
function x(z,y:real):real;
begin
x:=exp((1/y)*ln(z));
end;
begin
writeln('a, b, c, d:');
readln(a,b,c,d);
q:=(x(b,a)+x(d,c))/x(b+d,a+c);
writeln('q = ',q:5:2);
end.
Пример:
a, b, c, d:
2 16 3 9
q = 3.1939
3.
Процедура используется, как правило, в тех случаях, когда требуется выполнить некоторые действия, не обязательно связанные с вычислениями (например, что-то ввести, вывести, нарисовать и т.д.). Кроме того, процедуры используются, если требуется вычислить несколько значений и использовать их в дальнейшем в основной программе. Функция применяется обычно для вычисления некоторого единственного значения.