Написать программу вычисления суммы всех 3-х значных чисел, у которых сумма цифр кратно числу а.Нахождения суммы цифр 3х значного числа написать подпрограмму. ( С ФУНКЦИЕЙ)i = от 100 до 999i=326x = i div 100y=i div 10 mod 10z= ...

Написать программу вычисления суммы всех 3-х значных чисел, у которых сумма цифр кратно числу а.Нахождения суммы цифр 3х значного числа написать подпрограмму. ( С ФУНКЦИЕЙ) i = от 100 до 999 i=326 x = i div 100 y=i div 10 mod 10 z= i mod 10 S= x+y+z 2)Определить значение переменной после выполнения фрагмента алгоритма: S:=24; m:=3456; while s>10 do begin m:=m mod 10; S:=s-m end; S:=S+m; write(m); МНЕ НУЖНО ИМЕННО РЕШЕНИЕ, А НЕ ТУПО ОТВЕТ!!!!!
Гость
Ответ(ы) на вопрос:
Гость
Function T1(b:integer):integer; begin T1:=b mod 10 +(b div 10)mod 10+((b div 10)div 10)mod 10; end; Var i,a,S:integer; begin S:=0; For i:=100 to 999 do   if T1(i) mod 3 =0   then S:=S+T1(i); writeln(S); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы