Можно решать различными способами. можно рассуждениями-вычислениями, а можно просто написать программу, в которой вычисляется нужное значение: var i,a,s,k: integer; begin k: =0; for i: =1 to 1024 do begin a: =i; s: =0; while a< > 0 do begin s: =s+a mod 10; a: =a div 10; end; if s mod 4 = 0 then k: =k+1; end; writeln('k = ',k); end. результат: k = 253
Спасибо
Ответ дал: Гость
var a,b,i,s: integer;
begin
writeln('введите 2 числа');
readln(a); readln(b);
s: =0;
if a< b then
for i: =a to b do
begin
if i mod 2 = 0 then
s: =s+1;
end;
if a> b then
for i: =b to a do
begin
if i mod 2 = 0 then
s: =s+1;
end;
writeln(s)
end.
Ответ дал: Гость
у меня получилось, что первое число 954, второе 459, а третье 495. т.е. получился пример : 954-459=495
Популярные вопросы