1. Trang chủ
  2. » Công Nghệ Thông Tin

Liệt kê tất cả các số nguyên tố nhỏ hơn n

2 930 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 24,55 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

Bài 119: Liệt kê tất cả các số nguyên tố nhỏ hơn n

#include<stdio.h>

#include<conio.h>

#include<math.h>

// nguyên tố => true

bool KiemTraNguyenTo(int n)

{

if (n < 2)

{

return false;

}

else if (n > 2)

{

if (n % 2 == 0)

{

return false;

}

for (int i = 3; i <= sqrt((float)n); i += 2)

{

if (n % i == 0)

{

return false;

} }

Trang 2

return true;

}

void LietKeNguyenTo(int n)

{

for(int i = 2; i < n; i++)

{

if(KiemTraNguyenTo(i) == true)

printf("%4d", i); }

}

int main()

{

int n;

printf("\nNhap n: ");

scanf("%d", &n);

LietKeNguyenTo(n);

getch();

return 0;

}

Ngày đăng: 19/10/2016, 13:06

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w