danilgrekov20
06.11.2022 10:14

Срешением
1. считая, что каждый символ кодируется 16 битами, определите информационный объем следующего предложения в кодировке unicode:

когда в товарищах согласья нет,
на лад их дело не пойдет,
и выйдет из него не дело, только мука.

2. рассказ, набранный на компьютере, содержит 2 страницы, на каждой странице 32 строки, в каждой строке 64 символа. определите информационный объём рассказа (кбайт) в одной из кодировок unicode, в которой каждый символ кодируется 16 битами.

3. текст рассказа набран на компьютере. информационный объём получившегося файла 35 кбайт. текст занимает 14 страниц, на каждой странице одинаковое количество строк, в каждой строке 64 символа. все символы представлены в кодировке unicode, в которой каждый символ кодируется 2 байтами. определите, сколько строк помещается на каждой странице.

4. информационное сообщение объёмом 4 кбайта состоит из 1024 символов. каков информационный вес символа этого сообщения? сколько символов содержит алфавит, с которого записано это сообщение?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Лиза2Няша
02.06.2021 02:13

zyxw

Объяснение:

Для начала придётся восстановить всю таблицу истинности этой функции (см таблицу 1)

В ней ИСТИНА соответствует логической единице, ЛОЖЬ - логическому нулю. Правее столбца с результатами - промежуточные вычисления.

В итоге видим, что всего три строчки в полученной таблице имеют логический ноль в результате, как и в условии задачи.

Остаётся среди этих трёх строк найти те, что в условии задачи.

В предпоследней строке условия всего одна логическая единица, это строка соответствует отмеченной зеленой в результирующей таблице, и там где логическая единица - столбец x.

В последней строке условия тоже x - равен 1, а это соответствует строке, отмеченной оранжевым, и по истинному значению получаем столбец y. Остаётся последнее соответствие из которой получаем столбцы z и методом исключения w.


с решением. А то вообще не могу понять как сделать
с решением. А то вообще не могу понять как сделать
0,0(0 оценок)
Ответ:
pampey2
05.10.2020 15:26

#include <iostream>

using namespace std;

int main()

{

   int A,B,C,D,E;

   int HoleW=0,HoleH=0; // Ширина и высота дырки, размеры относятся друг к друку так: высота <= ширина <= длина

   int BrickW=0,BrickH=0; // Ширина и высота кирпича (минимальные геометрические его размеры)

   cin >> A >> B >> C >> D >> E ;

   

   //Задаём размеры дырки

   if(D>E) {HoleW = D; HoleH = E;}

   else {HoleW = E; HoleH = D;}

   

   cout << "Hole W=" << HoleW << " H=" << HoleH << "\n";

   

   //Задаём размер кирпича (эту часть конечно можно сделать более изящно, но лень)

   if(A<=B && A<=C ) {

       BrickH = A;

       if(B<C) BrickW = B;

       else BrickW = C;

   }

   

   if(B<=A && B<=C ) {

       BrickH = B;

       if(A<C) BrickW = A;

       else BrickW = C;

   }

   

   if(C<=A && C<=B ) {

       BrickH = C;

       if(A<B) BrickW = A;

       else BrickW = B;

   }

   

   cout << "Brick W=" << BrickW << " H=" << BrickH << "\n";

   

   //Сравниваем размеры дырки и кирпича

   if(BrickW<=HoleW && BrickH<=HoleH) cout << "YES";

   else cout << "NO";

   

   return 0;

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота