var
n : integer;
S : decimal;
function fac(n : integer) : decimal;
begin
result := 1;
for var i := 1 to n do result := result * i;
end;
begin
write('введите n = ');
readln(n);
for var i := 1 to n do S := S+fac(i);
writeln('S=', S);
end.
Ответ:
480
Объяснение:
a + x = 370
b + x = 250
a + x + b + x = 370 + 250
a + b + x + x = 620
a + b + x = 620 - х
x = 140
a + b + x = 620 - 140
a + b + x = 480
Оно является (сума первых двух чисел равна сумме последних двух цифр
Program vs4;Var n,b,a,c:integer;Begin Writeln('Введите трехзначное число'); Readln(n); a:=n div 100; b:=(n div 10) mod 10; c:=(n mod 100) mod 10; n:=a+b+c; Writeln('Сумма цифр данного числа=',n);End.