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

обьяснить,что делает каждая строчка кода

long a; cin>>a; bitset<64> b(a); string s=b.to_string(); cout<< s.substr(s.find_first_of("1"))<

👇
Ответ:
austinova578
austinova578
01.03.2020

Программа выводит на экран введенное число в двоичном виде.

Объяснение:

long a;  // объявление переменной a типа long (8-байтовое целое)

cin >> a;   // переменной a присваивается значение, введеное с клавиатуры

bitset<64> b(a);  // создается двоичное представление числа a

string s = b.to_string();  // двоичное представление числа a преобразуется в строковый вид

cout << s.substr(s.find_first_of("1"));

На экран выводится двоичное представление числа a (в строковом представлении выбирается подстрока, начинающаяся с первой единицы (чтобы не выводить лишние нули. Например, при вводе 10, на экран будет выведено 1010, а не 00001010)

4,7(65 оценок)
Открыть все ответы
Ответ:
Викa2003648219
Викa2003648219
01.03.2020

На протяжении всей истории существования человека он то и дело пытался совершенствовать мир вокруг, чтобы улучшить свою жизнь сделать ее проще и комфортнее. История создания компьютера – это прежде всего стремление человека изобрести устройство для решения задач, непосильных для человеческого разума. И как показывает практика, задача эта исполнена на "ура".

Если вы думаете, что компьютер появился несколько десятилетий назад, то глубоко заблуждаетесь, ведь его история насчитывает несколько столетий. Конечно же, первые предки современного ПК были очень примитивными и даже язык не поворачивается назвать их "компьютерами", но не пройдя всех этих этапов становления он, возможно, не стал таким чудом техники.

Итак, первым созданным компьютером в истории человечества считается машина для подсчетов Блеза Паскаля, возникшая в 1642 году. Это был первый примитивный калькулятор, который изобретателю слагать и вычитать. Изобретение Паскаля считается нулевым этапом в разработке компьютеров и для своего времени это было прогрессивное устройство, ведь ранее никаких попыток механизировать вычисления не было.

Придуманный Паскалем "компьютер" назвали "Паскалина" и представлял он собой ящик с многочисленными шестернями. С колесиков прибор позволял вводить числа от 0 до 9, а в верхней части корпуса, после ввода исходных данных, показывался результат.

4,4(2 оценок)
Ответ:
muradyanarutyun
muradyanarutyun
01.03.2020

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, Ж решили

использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г

использовали соответственно кодовые слова 00, 01, 100, 101. Укажите кратчайшее возможное

кодовое слово для буквы Д, при котором код будет допускать однозначное декодирование. Если

таких кодов несколько, укажите код с наименьшим числовым значением.

2.Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, Ж решили

использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г

использовали соответственно кодовые слова 00, 010, 011, 11. Укажите кратчайшее возможное

кодовое слово для буквы Д, при котором код будет допускать однозначное декодирование. Если

таких кодов несколько, укажите код с наименьшим числовым значением.

3. ) Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, используется

неравномерный двоичный код

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