Professional Documents
Culture Documents
Fake 2
Fake 2
không. Dưới đây là một phiên bản cải tiến và tối ưu hơn của code:
```c
#include <stdio.h>
#include <math.h>
int isPrime(int n) {
if (n < 2) {
return 0; // False
int m = sqrt(n);
if (n % i == 0) {
return 0; // False
return 1; // True
int main() {
int n;
scanf("%d", &n);
if (isPrime(n)) {
printf("True\n");
} else {
printf("False\n");
return 0;
```
Thay vì in ra "True" hoặc "False" trong vòng lặp, ta có thể tạo một hàm `isPrime` để kiểm tra
xem một số có phải là số nguyên tố hay không. Hàm này trả về 1 nếu là số nguyên tố và 0
nếu không phải. Việc này giúp tăng khả năng tái sử dụng code và làm cho chương trình dễ
đọc hơn.