Дробное число состоит из целого и остатка
Например: 95, 4
Целое число тоесть без остатка по другому ровное
Например: 278
-78 = <span>-1001110
Ответ: четыре единицы
</span>
Pascal
//Эта программа корректно работает для двухзнаных чисел
// при a > 100 будет к примеру 125 =>125-(12+5)...
var a,k : integer;
begin
k := 0;
readln (a);
while a > 0 do
begin
a := a - (a div 10 + a mod 10);
k := k +1;
end;<span>
writeln (k);
end.</span>
Схема выполнена в системе Logisim.
Слева вверху входные контакты, при помощи которых можно менять значение переменных А и B (сейчас установлена комбинация 11).
Провода, на которых 1, окрашены в светло зеленый, на которых 0 - в темно зеленый.
Элементы с кружочками это инверторы (отрицание).
& - конъюнкция.
≥1 - это дизъюнкция.
В правой части расположен выходной контакт со значением функции от заданных в текущий момент аргументов.