Есть ответ 👍

Дан массив f(1: 9). построить новый массив к(1: 9), каждый элемент которого является квадратом соответствующего элемента массива f

218
271
Посмотреть ответы 3

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


Pascalabc.net 3.3.5, сборка 1662 от 29.04.2018 внимание! если программа не работает, обновите версию! begin   var f: =arrrandom(9,-50,50); f.println;   var k: =f.select(t-> t*t).toarray; k.println end. пример 39 0 28 31 -35 -2 -11 -48 -32 1521 0 784 961 1225 4 121 2304 1024
alamakarova
4,7(31 оценок)

Var f,k: array [1..9] of integer; i: integer; begin for i: = 1 to 9 do f[i]: = random(-5,5); writeln(f); for i: =1 to 9 do k[i]: = sqr(f[i]); writeln(k) end.

ответ:   10 000 100 111 110₂,   20476₈,   213e₁₆.

решение:

для того, чтобы получить число в системе счисления n, нужно делить данное число на n, записывая остатки, пока у нас не останется число меньше n (последнее частное тоже нужно записать). покажем на примере.

8510/2 = 4255       ост. 0

4255/2 = 2127               1

2127/2 = 1063               1

1063/2 = 531                 1

531/2 = 265                   1

265/2 = 132                   1

132/2 = 66                     0

66/2 = 33                     0

33/2 = 16                       1

16/2 = 8                         0

8/2 = 4                         0

4/2 = 2                         0

2/2 = 1                           0                 1

итак, в двоичной системе мы получили (пишем в обратном порядке):   10 000 100 111 110.

в восьмиричной мы получим (попробуйте сами посчитать):   20 476.

а вот, что будет с шестнадцатиричной (вместо 10,     там   a, b, c, d, e, f ):

8510/16 = 531     ост.   14   т. е.   e

531/16 = 33                 3               3

33/16 = 2                     1               1                       2

таким образом у нас получится 213e.

проверить все ты можешь по этому калькулятору:

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS