Для заданного числа N получить все совершенные числа меньше N. Создать функцию нахождения суммы полученных чисел. c++
Ответ:
#include
using namespace std;
bool perf(int n) {
int s = 0;
for (int i = 1; i < n; i++) {
if (n % i == 0) s += i;
}
return (s == n);
int main() {
int n,sum=0;
cin >> n;
for (int i = 1; i
if (perf(i)) sum += i;
cout
Объяснение:
Привет, можешь помочь программу небольшую написать на С++ пожалуйстаа))
Попробую
https://znanija.com/task/35110871
только 6