ответ:1. Таблицы сложения и умножения:
Вычисления во вложении. Последнее деление на самом деле можно было бы "в столбик" и не писать, и так понятно, какой будет результат.
2. Переводим в двоичную систему счисления и дописываем вперед незначащие нули, пока не наберётся 8 знаков:
3. Добавляется знаковый бит: дописываем вперед 0, если число положительное, и 1, если отрицательное. Для неотрицательных чисел по сути ничего не меняется, а отрицательные представляем в дополнительном коде: меняем все биты на противоположные и добавляем к результату 1.
-56: меняем биты на противоположные (получаем 11100011) и добавляем 1. Окончательно получается
Объяснение:
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)
1101111000101011
б)2324013011
в)BACC5