xomis1
16.08.2020 00:24

Виправте помилки у наведенній нижче частині програми (помилки лише пунктаційні)


Виправте помилки у наведенній нижче частині програми (помилки лише пунктаційні)​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
969696ааа
10.11.2021 10:51
Program uva;
 var m,k:integer; //объявляются переменные, отвечающие за вес пакетов
begin
 write('Введите массу первого пакета'); 
 read(m); //ввод массы первого пакета
write ('Введите массу второго пакета');
read (k); //ввод массы второго пакета
 if m>k then 
  write ('Масса первого пакета больше второго и равна ', m) 
 else if k>m then
  write ('Масса второго пакета больше первого и равна ', k)
 else write ('Массы пакетов одинаковы и равны ', m); //если масса первого       //пакета больше, то она выводится на экран иначе если масса второго пакета //больше, то она выводится на экран иначе массы равны и выводится на       //экран любия из этих масс
end.
0,0(0 оценок)
Ответ:
nurmuh4med
01.06.2021 19:45
Целых чисел в диапазоне от 20 до 100 -- 81.
Измерения записываются независимо друг от друга, то есть на каждое измерение приходится _фиксированное_целое_ количество бит.
Чтобы вместить диапазон из 81 состояний, требуется хотя бы log_2(81) бит, округляя вверх до ближайшего целого, получаем: 7.

Соответственно, 80 измерений займут объём 7*80 = 560 бит = 70 байт.
ответ: 70 байт.

---
P.S. В этой задаче можно сделать следующую ошибку.
Можно по ошибке посчитать число: log2 (81^80) = 507.188..., и получить ответ 508. В этой задаче важно, что результат каждого измерения записывается отдельно
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота