Yevgeniya Bessonov
?>

Выполнить указанные переводы чисел из одной системы в другую: а)56, 875(10)=х(2) б)324, 015625(10)=х(8) в)765, 125(10)=х(16)

Информатика

Ответы

Vetroff-11
A)
1101111000101011
б)2324013011
в)BACC5
stratocasterr34

ответ:1. Таблицы сложения и умножения:

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

2. Переводим в двоичную систему счисления и дописываем вперед незначащие нули, пока не наберётся 8 знаков:

3. Добавляется знаковый бит: дописываем вперед 0, если число положительное, и 1, если отрицательное. Для неотрицательных чисел по сути ничего не меняется, а отрицательные представляем в дополнительном коде: меняем все биты на противоположные и добавляем к результату 1.

-56: меняем биты на противоположные (получаем 11100011) и добавляем 1. Окончательно получается  

Объяснение:

Bulanova

1) 

var v1,a,v2,v3,d:integer;

begin

readln(a,b);

a:=a/10;

v1:=a*a*a;

v2:=4/3*3,14*(d/2)(d/2)(d/2);

v3:=v1-v2;

Writeln("Объем выплеснутой воды ",v3);

readln();

end.

 

2) 

var

i,num,a,b,c,d,e,f, sum1,sum2:integer;

 

begin

readln(num);

a:=num div 100000;

num:=num mod 100000;

b:=num div 10000;

num:=num mod 10000;

c:=num div 1000;

num:= num mod 1000;

d:=num div 100;

num:= mod 100;

e:=num div 10;

f:=num mod 10;

 sum1:=a+b+c;

sum2:=d+e+f;

If (sum1=sum2) then

Writeln("Да, является.");

else writeln("Нет, не является.");

readln();

end.

 

 

 

 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Выполнить указанные переводы чисел из одной системы в другую: а)56, 875(10)=х(2) б)324, 015625(10)=х(8) в)765, 125(10)=х(16)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Bella Sergei
sokolskiy458
Strelkov-Roman1263
Yarovitsin
dksvetlydir
Peshkov
st-op767840
Можарова14
Pona4ka93
Ивановна_Маликова1549
kolefe22171
sastakhova
Lebedeva1577
Салиев
kulibabad566