Язык программирования - C++.
Напишите программу, которая вводит натуральное число N и находит все совершенные чис-
ла в диапазоне от 1 до N.
Ответы
Ответ дал:
0
#include <iostream>
using namespace std;
int main()
{
int n = 0;
cin >> n;
for (int i = 1; i <= n; ++i) {
int a = 0;
for (int j = 1; j < i; ++j) {
if (i % j == 0) {
a += j;
}
}
if (a == i) {
cout << i << endl;
}
}
return 0;
}
using namespace std;
int main()
{
int n = 0;
cin >> n;
for (int i = 1; i <= n; ++i) {
int a = 0;
for (int j = 1; j < i; ++j) {
if (i % j == 0) {
a += j;
}
}
if (a == i) {
cout << i << endl;
}
}
return 0;
}
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад