hộ em với: viết chương trình nhập số nguyên dương n. Liệt kê n số nguyên tố đầu tiên.
#include<iostream>
#include<math.h>
using namespace std;
bool kiemTraSoNguyenTo(int n) {
if( n < 2) return false;
if(n == 2 || n == 3) return true;
if( n%2 == 0 || n% 3 ==0) return false;
int j = int(sqrt(n));
int k = 4;
for(int i = 5 ; i <= j; i += k, k = 6 - k)
if ( n%i == 0) return false;
return true;
}
int main() {
int n, i=1,dem = 0;
cout<<"Nhap vao n:", cin>>n;
cout<< n <<" so nguyen to nho hon la: ";
while(dem<n){
if(kiemTraSoNguyenTo(i)){
cout<<" "<< i;
++dem;
}
i++;
}
}