А) 132₁₀ - число положительное, его дополнительный код совпадает с прямым.
132₁₀ = 10000100₂, так оно и будет записано.
б) -80₁₀ - число отрицательное, его дополнительный код получается в три шага.
- переводим число без знака в двоичную систему и записываем его в семи разрядах: 80₁₀ = 1010000₂
- инвертируем биты, т.е. заменяем 0 на 1, а 1 на 0: 0101111₂
- прибавляем 1 и к результату слева приписываем 1 (знак): 10110000₂
Папка Рабочий стол является вершиной иерархической файловой системы
Var age:integer;
begin
writeln('Сколько вам лет?');
readln(age);
if age<=0 then writeln("Так не бывает, т.к. вы ещё не родились и не можете писать");
if age>100 then writeln('Вы хорошо сохранились!') else writeln('<span>Лет до 100 расти вам без старости!</span>');
end.
Алг Число
нач
цел n, n1, k, f
вывод "Введите целое число", нс
ввод n
n1:= div(n,10)
k:= mod(n,10)
f:= 1
нц пока n1<>0
если mod(n1,10) > k то
f:= 0
все
k:= mod(n1,10)
n1:= div(n1,10)
кц
если f=1 то
вывод "Да."
иначе
вывод "Нет."
кон