Ответ:
-49
Объяснение:
В старшем (левом) разряде указана единица, следовательно записано отрицательное число. Такие числа переводятся в прямой код за три шага.
1. Инвертируем код, т.е. заменяем нули единицами, а единицы нулями
00110000
2. Сложим полученный код числа с единицей, получая прямой код.
00110000 + 1 = 00110001
Прямой код получен. Теперь можно найти число в десятичной системе.
1×2⁵ + 1×2⁴ + 0×2³ + 0×2² + 0×2¹ + 1×2⁰ = 32 + 16 + 1 = 49
3. Поскольку число отрицательное, приписываем знак минус.
-49
Правильный ответ (в)
окно можно свернуть
окно можно развернуть
окно можно восстановить
окно можно закрыть
C/C++,поформулеарифметическойпрогрессии:
#include <iostream>
using namespace std;
int main(){
int n = 4;
int an = 2 + 2 * (n-1);
int sum = (2 + an) / 2 * n;
cout << sum;
return 0;
}
Var
mas:array[1..10]of integer;
i:integer;
Begin
write('Введите 10чисел: ');
for i:=1 to 10 do readln(mas[i]);
write('Четными являются: ');
for i:=1 to 10 do<span> if (mas[i] mod 2 = 0) then write(mas[i],' ');
</span>End.