О. Карпов1691
?>

Определить базовый адрес lpt1​

Информатика

Ответы

usmanovayanq2626

1- Известно, что с бит можно закодировать 2N различных чисел. Т. к. поля независимы, то для каждого нужно своё минимальное число бит.

Для поля с номером года 211 < 2100 < 212, значит, минимальное количество бит для этого поля 12.

Номер месяца: 23 < 12 < 24, значит, для этого поля — 4 бита.

Номер дня: 24 < 30 < 25, значит, этому полю соответствуют 5 бит.

Итого для одной записи нужно: 12 + 4 + 5 = 21 бит

2-Согласно условию, в номере могут быть использованы 10 цифр (0..9) и 26 букв, всего 10 + 26 = 36 символов. Известно, что с бит можно закодировать 2N различных символов. Поскольку 25 < 36 < 26, то для записи каждого из 36 символов необходимо 6 бит.

Для хранения всех 7 символов номера нужно 7 * 6 = 42 бит, а т. к. для записи используется целое число байт, то берём ближайшее не меньшее значение, кратное восьми, это число 48 = 6 * 8 бит (6 байт).

Тогда 40 номеров занимают 6 * 40 = 240 байт.

3 текст скинь

sochi-expert

с++

#include

void main()

{

int mass [5][5];

for (int i=0; i< 5; i++)

    for(int j=0; j< 5l; j++)

        mass[i][j]=rand()*20-10;

int pn [2];

int nn [2];

for(int i=0; i< 5; i++)

    for(int j=i+1; j< 5; j++)

        if (mass[i][j]> 0)

        {

            pn[0]=i;

            pn[1]=j;

            break();

      }

for(int i=4; i> =0; i--)

    for(int j=i-1; j> =0; j--)

        if(mass[i][j]< 0)

      {

            nn[0]=i;

            nn[i]=j;

            break();

        }

swap(mass[pn[0]] mass [nn[0]] ;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определить базовый адрес lpt1​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

artemy682719
Abdullaev
Kotvitskii
Михайловна-Гусева350
druzjkinaas22
Виктор-Богданов
MislitskiiSergei1403
ilonchick679
tatk00
bas7572513
Dragun1684
Эдуардович873
olgalooo
mayorovmisc6
ev89036973460