1) 65536 = 2¹⁶ 16=2⁴
до преобразования для кодирования одной точки требовалось 16 бит, а после преобразования - 4 бита
16/4 = 4
Ответ: в 4 раза уменьшился объем используемой памяти
1 - в
2 - а
3 - б вроде как ячейка содержит 1 байт = 8 бит
4 - вообще-то все они энергозависимы для чтенья и записи. Не понятно что имеется ввиду
5 - в
#include "iostream"
#include <stdlib.h>
#include <ctime>
using namespace std;
int main(){
srand(time(0));
cout << 7 + rand() % 11 << endl;
system("pause");
return 0;
}
<span><span>
<span>N=2i</span>iИнформационный вес символа, бит</span><span>
NМощность алфавита</span><span>
I=K*iKКоличество символов в тексте</span><span>
IИнформационный объем текста</span></span>
Возможны следующие сочетания известных (Дано) и искомых (Найти) величин:
Var
n: integer;
min, max: 0..9;
begin
Write('введите натуральное число: ');
Readln(n);
{инициализация начальных значений минимума и максимума}
min := 9;
max := 0;
{разбиение числа на отдельные цифры и поиск их минимума и максимума}
while n <> 0 do
begin
if n mod 10 < min then min := n mod 10;
if n mod 10 > max then max := n mod 10;
n := n div 10
end;
{Вычисление и вывод среднего геометрического минимума и максимума}
writeln('Среднее геометрическое: ', sqrt(max * min));
end.
Собственно сначала программа ищет минимальную и максимальную цифру в числе, а потом считает среднее геометрическое или среднее пропорциональное этих двух цифр.