Thứ Năm, 22 tháng 3, 2012

Bài 11.4 Sửa sai cho 11.1 - XEM LẠI ĐỂ SO SÁNH


#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