2
Xây dựng hàm kiểm tra một số nguyên bất kỳ là số chẵn hay lẻ trong C/C++?
0
Cộng đồng đã đăng:

Xây dựng hàm kiểm tra một số nguyên bất kỳ là số chẵn hay lẻ. Hàm trả về -1 nếu số đó là số chẵn, còn lại trả về 1 nếu số đó là số lẻ?

thêm bình luận...
0
Cộng đồng đã đăng:

Một số được gọi là chẵn khi nó chia hết cho 2 và lẻ khi nó không chia hết cho 2, dựa vào ý tưởng này bạn có thể tạo một hàm kiểm tra xem nó có chia hết cho 2 hay không, bởi vì thực chất của việc chẵn lẻ là chia hết cho 2 hay không.

#include <stdio.h>

int kiemTraChanLe(int n) {
    // Chia cho 2 de xac dinh tinh chan le cua so n
    if (n % 2 == 0) {
        return -1;
    }
    return 1;
}

int main() {

    int n = 10;
    int kQ = kiemTraChanLe(n);
    if (kQ == -1) {
        printf("%d la so chan.\n", n);
    } else {
        printf("%d la so le.\n", n);
    }

    return 0;
}
thêm bình luận...
0
Cộng đồng đã đăng:

Bạn có thể tham khảo cách Xây dựng hàm kiểm tra một số nguyên bất kỳ là số chẵn hay lẻ trong C++ tại link : Kiểm tra số chẵn lẻ trong C++

thêm bình luận...
Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)