не знаю как это учат в школе, но можно сделать так
переведем десятичную дробь в простую 21,5 = 215 / 10
переведем числитель и знаменатель
остатки от деления:
215 | 8 => 7
26 | 8 => 2
3 | 8 => 3
записываем в обратном порядке
остатки от деления:
10 | 8 => 2
1 | 8 => 1
записываем в обратном порядке
теперь делим в столбик в восьмиричной сс (написать это в тексте нереально конечно)
32 - 2*12 = 32 - 24 = 6 => 2
спускаем 7
67 - 5*12 = 67 - 62 = 5 => 25
дальше пойдут дроби
50 - 4*12 = 50 - 50 = 0 => 25.4
ответ 25.4
n = int(
a = n // 100
b = n // 10 % 10
c = n % 10
print(a + b + c)
pascal:
var
n: word; { трехзначное число }
t1, t2, t3: byte; { цифры трехзначного числа }
begin
write('введите трехзначное число: ');
readln(n); { < -- вводим трехзначное число }
writeln;
t3 : = n mod 10; { < == третья цифра }
n : = n div 10; { < == число созданное первыми двумя цифрами }
t2 : = n mod 10; { < == вторая цифра }
t1 : = n div 10; { < == первая цифра }
writeln('сумма цифр: ', t1 + t2 + t3);
end.
Поделитесь своими знаниями, ответьте на вопрос:
Информационный объем слова технолог в системе кодирования unicode составляет .