В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Evka07
Evka07
28.10.2021 22:06 •  Информатика

Кодирование положительных и отрицательных двоичных чисел в прямом, обратном, дополнительном и модифицированном кодах 4) Преобразуйте положительное и отрицательное число 101001 в модифицированный обратный код. Запишите число в разрядную сетку 8 битного машинного слова.

5) Преобразуйте положительное и отрицательное число 101011 в модифицированный дополнительный код. Запишите число в разрядную сетку 8 битного машинного слова.

6) Представьте двоичное число +111110101010110,1 в виде числа с плавающей точкой в 32 битном машинном слове.

7) Представьте десятичное число - 3764 в виде двоично-десятичного числа в 32 битном машинном слове.

Показать ответ
Ответ:
TimRus162rusg
TimRus162rusg
25.02.2022 08:21

Условие:

Даны два числа: a и b. Ваша программа должна поменять два числа местами, если a < b, после чего вывести их.

#include <iostream>

#include <clocale>

using namespace std;

int main()

{

   setlocale(LC_ALL,"Russian");

   int a, b;

   cout << "Введите a, b: ";

   cin >> a >> b;

   if (a < b)

   {

       swap(a, b);

   }

   cout << a << " " << b;

}

Объяснение:

#include <iostream>  // Библиотека ввода-вывода

#include <clocale>  // Библиотека для локализации (возможно, будет работать без нее)

using namespace std;  // Пространство имен

int main()

{

   setlocale(LC_ALL,"Russian");  // Локализация (возможно, будет работать без нее)

   int a, b;  // Создание целочисленных переменных

   cout << "Введите a, b: ";  // Вывод текста в консоль

   cin >> a >> b;  // Вводим с клавиатуры

   if (a < b)  // Если а < b

   {

       swap(a, b);  // Меняем a и b местами

   }

   cout << a << " " << b;  // Вывод а и b через пробел

}

0,0(0 оценок)
Ответ:
NastyaANIME
NastyaANIME
05.06.2020 04:08

4) (1) Эдуард

6) Ангара

7) (1) 816 бит

8) (2) 2 Мбайт

Объяснение:

4) НЕ (Первая буква гласная) ИЛИ НЕ (Последняя буква согласная) ⇒ Первая буква согласная или Последняя буква гласная

Эдуард (Первая буква гласная и Последняя буква согласная)АнгелинаКаринаНикон

ответ: 1) Эдуард

6) Один символ кодируется 4 байтами (32 ÷ 8), из текста удалили 8 символов (32 ÷ 4). Лишние запятая и пробел занимают 8 байт (2 * 4) ⇒ название реки, которое удалили из списка, должно состоять из 6 букв.

Нил, Амур, Волга, Ангара, Макензи, Амазонка

ответ: Ангара

7) Как я любил твои отзывы, глухие звуки, бездны глас. - 51 символ (включая пробелы).

Каждый символ = 16 бит.

51 * 16 = 816 бит = 102 байт

816 бит408 байт102 бит51 байт

ответ: 1) 816 бит

8) 256 страниц. Каждая страница содержит 64 строки, а каждая строка - 64 символа. ⇒ 256 * 64 * 64 = 1.048.576 (всего символов)

1.048.576 * 16 = 16.777.216 бит = 2.097.152 байт = 2.048 Кбайт = 2 Мбайт (объём всех символов)

12162048

ответ: 2) 2 Мбайт


с номерами 4, 6, 7 и 8 (№4 не обязательно, но он на доп. оценку, так что была бы рада вашей Заранее
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота