Ответ в файле с расширением *.txt, потому что файлы *.kum не отправляются
Объяснение:
Пользователь вводит трехзначное число. Программа должна сложить цифры, из которых состоит это число. Например, если было введено 349, программа должна вывести на экран число 16, так как 3 + 4 + 9 = 16.
Как извлечь отдельные цифры из числа? Если число разделить нацело на десять, в остатке будет последняя цифра этого числа. Например, если 349 разделить нацело на 10, то получится частное 34 и остаток 9. Если потом 34 разделить также, то получится частное 3 и остаток 4; далее при делении 3 на 10 получим частное 0 и остаток 3.
В языках программирования почти всегда есть две такие операции:
1) нахождение целого при делении нацело,
2) нахождение остатка при делении нацело.
В языке программирования Python v.3 первая операция обозначается // (двумя знаками деления), а вторая - % (знаком процента). Например:
>>> 34 // 10
3
>>> 34 % 10
4
//Pascal ABC.NET v3.0 сборка 1111
var
a,k,s:integer;
begin
readln(k); //вводим k
a:=0;
s:=0;
while a>=0 do //пока а >=0
begin;
if a>k then s:=s+a; //если a>k, тогда добавляем к s
readln(a); //каждый раз вводим в a
end;
writeln(s); //выводим s
<span>end.
Пример ввода:
45
34
56
67
<span>-2
Пример вывода:
123</span></span>
Жёсткий диск. Просит не менее 20 символов поэтому пишу...
8^1050 = 2^3150 В 2с/с это 1 и 3150 штук нулей
4^1020=2^2040 в 2с/с это 1 и 2040 штук нулей
При вычитании этих чисел в 2с/с результатом будет число, начинающееся
с таким количеством единиц: 3150-2040 = 1110 единиц и остальное -нули.
Число 17 в 10с/с = 10001 в 2с/с , при сложении с ранее полученным числом, даёт ещё две единицы
Итого: 1110+2= 1112 единицы - ответ