katyastulova23
26.01.2023 08:37

ПОДРОБНО.

1. Запишите внутренне представление следующих десятичных чисел, используя восьмиразрядную линейку:
а) 32 б) -32 в) 102 г) -102 д) 126 е) -126
2. Запишите, каким десятичным числам соответствуют следующие двоичные коды восьмиразрядного представления целых чисел.
а) 00010101 в) 00111111
б) 11111110 г) 10101010

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
mashkavoronina
08.09.2022 06:48

Задача 1

(I - информационный объем текста, K - кол-во символов, i - вес одного символа/бит на символ)

Дано:

K = 290 * 39 * 67 = 757770 шт

Пусть i = 8 бит (Кодировка ASCII)

I - ?

I = K * i = 757770 * 8 бит = 6062160.0 бит

6062160.0 бит = 757770.0 байт = 740.009765625 Кбайт = 0.7226657867431641 Мбайт < 1.44 Мбайт  значит  можно

ответ да


(I - информационный объем текста, K - кол-во символов, i - вес одного символа/бит на символ)

Дано:

K = 256 * 95 * 80 = 1945600 шт

Пусть i = 8 бит (Кодировка ASCII)

I - ?

I = K * i = 1945600 * 8 бит = 15564800.0 бит

15564800.0 бит = 1945600.0 байт = 1900.0 Кбайт = 1.85546875 Мбайт = 0.001811981201171875 Гбайт

2 - 0.001811981201171875 = 1.998188019 Гбайт

0,0(0 оценок)
Ответ:
СашаТарсюк
04.01.2022 04:47
Если на скорую руку, то так, должно скомпилится :)
#include <iostream>
#include <random>
#include <ctime>
using namespace std;

const int n = 10;
mt19937 gen(time(0));
uniform_int_distribution<> uid(-50, 50);

int main()
{
int x[n], s1, s2;
s1 = s2 = 0;
for (int i = 0; i < n; ++i) {
x[i] = uid(gen);
cout << x[i] << " ";
}
for (int i = 0; i < (n / 2); ++i) {
if (x[i] > 0) {
s1 += x[i];
}
}
for (int i = (n/2); i < n; ++i) {
if (x[i] < 0) {
s2 += x[i];
}
}
cout << endl;
cout << "S1= " << s1 << endl;
cout << "S2= " << s2 << endl;

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