Есть ответ 👍

Синформатикой. 3. записать прямой код числа в двоичной системе, интерпретируя его как восьмибитовое целое без знака: а) 13(4); б) 21(10); в) 156(10). 4. записать дополнительный код числа, интерпретируя его как восьмибитовое целое со знаком: а) 20(10); б) -66(10); в) -18(10). 3a. записать прямой код числа в двоичной системе, интерпретируя его как шестнадцатибитовое целое без знака: а) 20467(10); б) 19491(10). 4a. записать дополнительный код числа, интерпретируя его как шестнадцатибитовое целое со знаком: а) 27343(10); б) -22291(10).

291
338
Посмотреть ответы 2

Ответы на вопрос:

rom4il
4,4(60 оценок)

№3 13₄=111₂ прямой код: 00000111         21₁₀=10101₂ прямой код: 00010101         156₁₀=10011100₂ прямой код: 10011100 №4 20₁₀=  10100₂ прямой код: 00010100, обратный код и  дополнительный код такие же: 11101100 -66₁₀=-100010₂ прямой код: 10100010, обратный код: 11011101, дополнительный код: 11011110 -18₁₀=10010₂ прямой код: 10010010, обратный код: 11101101, дополнительный код: 11101110 №3а 20467₁₀=100111111110011₂, прямой код: 0100111111110011           19491₁₀=100110000100011₂, прямой код: 0100110000100011 №4а 27343₁₀=110101011001111₂, прямой код: 0110101011001111, дополнительный и обратный код такие же -22291₁₀=-101011100010011₂, прямой код: 1101011100010011, обратный код: 1010100011101100, дополнительный код: 1010100011101101

Вот так пойдет? дан массив. заменить элементы с нечетными номерами на квадраты их номеров. program tt; uses wincrt; type  tmas=array[1..100] of real; var  d,a: tmas;   i,j,n: byte; procedure enter_d(n: byte; var d: tmas); begin   randomize;   for i: =1 to n do begin     d[i]: =random(40);     write(d[i]: 0: 0,' ');   end; writeln; end; procedure form_a(n: byte; d: tmas; var a: tmas); begin   for i: =1 to n do begin     if odd(i)=true then a[i]: =d[i]/i     else a[i]: =sqr(d[i]); end; end; procedure show_a(a: tmas); begin   for i: =1 to n do write(a[i]: 0: 2,' '); end; end;   begin  clrscr;   writeln('введите размер массива: ');   readln(n);   enter_d(n,d);   form_a(n,d,a);   show_a(a); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS