написать рекурсивную программу нахождения суммы чисел

Ответы

Ответ дал: BobbyFresnel
0

===== PascalABC.NET =====

function RS(a: array of integer): integer;

begin

 var n := a.Length;

 Result := a[0];

 if n > 1 then

   Result += RS(a[1:])

end;

begin

 var n := ReadInteger('Число слагаемых:');

 var a := ReadArrInteger('Вводите:', n);

 RS(a).Println

end.


BobbyFresnel: Способ так искать сумму - конечно тупейший. Придумано, видимо, чтобы хоть что-то придумать с рекурсией.
Вас заинтересует