#include<stdio.h>
#include<conio.h>
#include<math.h>
bool check_prime (const int n ) {
// 1 is not a prime
if (n == 1)
return false;
// if we’ll find any divisor of n, then n is a combine
for (int i = 2; i <= sqrtl(n); i ++)
if (n % i == 0)
return false;
// in the end, n is a prime
return true;
}
main ( )
{
int n ;
char ktra ;
do{
printf ( " n = ") ;
scanf("%d", &n ) ;
if (check_prime ( n )== true )
printf ("%d nguyen to .\n", n ) ;
else
printf ("%d khong nguyen to.\n", n ) ;
printf ("Tiep ? (an chu c neu khong an chu khac ):") ;
ktra = getche();
printf("\n\n");
}while ( ktra == 'c' ) ;
getch();
}
Không có nhận xét nào:
Đăng nhận xét