М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Robobob
Robobob
21.09.2022 18:06 •  Информатика

Водной из кодировок unicode каждый символ кодируется 16 битами.
вова написал текст (в нём нет лишних пробелов):
«ёж, лев, слон, олень – дикие животные».
затем он вычеркнул из списка название одного из животных. заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
при этом размер нового предложения в данной кодировке оказался
на 12 байт меньше, чем размер исходного предложения. напишите в ответе вычеркнутое название животного.

👇
Ответ:
DanilNaumov
DanilNaumov
21.09.2022

1 символ кодируется 16 битами.

У нас объём стал меньше на 12 байт, 12 байт = 12 * 8 = 96 бит

96 / 16 = 6 - число вычеркнутых символов. В слове будет 4 буквы, так как всего 6 символов вычеркнули, из них 1 пробел и 1 запятая.

ответ: Слон

4,7(56 оценок)
Открыть все ответы
Ответ:
dirysasha
dirysasha
21.09.2022

Тут используется собственная функция для нахождения степени числа.

 

#include <iostream>
using std::cout;
using std::cin;
using std::endl;

int powerFunction(int, int);

int main()
{
   int number, power;

   cout << "Enter A: ";
   cin >> number;
   cout << "Enter N: ";
   cin >> power;

   cout << number << " to the power of " << power
      << " = " << powerFunction(number, power) << endl;

   return 0;
}

int powerFunction(int n, int p)
{
   int temp = 1;

   for(int i = 0; i < p; i++)
   {
      temp *= n;
   }

   return temp;
}


Составить программу вычеслений степени числа а с натуральным показателем n.
4,8(79 оценок)
Ответ:
krasatulea83
krasatulea83
21.09.2022

Сравниваем запись в десятичной и двоичной системе.

1111₁₀ = 1*10³ + 1*10² + 1*10¹ + 1*10⁰ = 10000 + 1000 + 100 + 10 + 1

1111₂ = 1*2³ + 1*2² + 1*2¹ + 1*2⁰ = 8 + 4 + 2 + 1 = 15₁₀.

Видим, что для записи двузначного десятичного числа 15 понадобилось четыре разряда в двоичной системе.

Примеры записи чисел: 10₂ = 1*2¹+ 0*2⁰ = 2₁₀ и 100₂ = 1*2² + 0*2¹ + 0*2⁰ = 4₁₀ и

101₂ = 1*2² + 1*2⁰ = 4 + 1 = 5₁₀ и 110₂ = 2² + 2¹ = 4 + 2 = 6₁₀ и 1110₂ = 2³+2²+2¹ = 8 + 4 + 2 = 14₁₀

На рисунке в приложении показана запись натуральных чисел от 0 до 31 в двоичной системе исчисления.

В чём же преимущество двоичной системы - в её простоте. В каждом разряде всего два значения - 0 и 1. Недостаток - большое число разрядов для записи числа. Но эту проблему легко решают современные процессоры. Каждый разряд в двоичной системе называется - бит. Число в 32 бит (это 32 единицы в записи) соответствует десятичному числу = 4 294 967 296 , а процессоры в 64 бит могут работать с числами до 1,8*10¹⁹ (19 нулей после запятой). Всего две цифры открывают безграничные возможности.

Объяснение:

0-00000

1-00001

2-00010

3-00011

4-00100

5-00101

6-00110

7-00111

8-01000

9-01001

10-01010

11-01011

12-01100

13-01101

14-01110

15-01111

16-10000

17-10001

18-10010

19-10011

20-10100

21-10101

22-10110

23-10111

24-11000

25-11001

26-11010

27-11011

28-11100

29-11101

30-11110

31-11111

4,8(65 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ