Re: Знайти суму чисел даної послідовності, які мають більше двох дільників, не врахов
Люди допоможіть, чому десять воно 10 ділить більше 3 раз? Десять можна поділити тільки на 2, 5 (за умовою)
pastebin.com/zHFLe2Z9
Так как последовательность никто не задал, а как я понимаю задача про нахождение и суммирование простых чисел то общий вариант будет таким:
[THIDE="0"]#include <iostream>
#include <cstdlib>
#include <cmath>
using namespace std;
int main() {
int p,n,summ=2;
double k;
int f=0;
cout<<"From 1 to N, Enter N"<<endl;
cin>>n;
for (int i=3; i<n+1; i++)
{
if (i%2!=0);
{
k=sqrt(i);
p=ceil(k);
f++;
for (int j=2; j<=p; j++)
{
if (i%j==0)
{
f++;
}
}
if (f<2)
{
summ+=i;
}
f=0;
}
}
cout<<"total amount of numbers including "<<n<<" = "<<summ<<endl;
system("pause");
return 0;
}[/THIDE]