đây là code của mình:
#include < iostream>
#include < conio.h>
#include < math.h>
bool ktngto(int n);
void inso(int n);
void tong(int n);
using namespace std;
int main()
{
int n;
cout << endl << "nhap vao 1 so: ";
cin >> n;
if(ktngto(n)==false)
{
cout << endl << n << " khong phai so nguyen to";
}
else{ cout << endl << n << " la so nguyen to"; }
_getch();
inso(n);
_getch();
tong(n);
return 1;
}
bool ktngto(int n)
{
if (n < 2)
{
return false;
}
else{
for (int i = 2; i <= sqrt(n); i++)
{
if (n%i == 0)
{
return false;
}
}
}return true;
}
void inso(int n)
{
int tong=0;
for (int i = 2; i <= n; i++)
{
if (ktngto(n) == true)
{
if (ktngto(i) == true)
{
cout << endl << i << "\n";
tong += i;
}
}
}
Cho mình hỏi mình muốn tính tổng nhưng chưa biết cách
vd nhập vào 1 số nguyên tố là 11 thì sẽ có các số nguyên tố từ 1->11 là: 2,3,5,7,11->tổng của chúng là 56
vậy làm sao để tính tổng của chúng là 56
các bác thông cảm em mới học nên hơi mơ hồ