Kiểm tra số chẵn, lẻ trong C

  • Nguyễn Lê Điệp
  • 12-12-2016
  • 836
  • 0
  • 1
  • 0
  • Bài viết được đăng tại kennis.vn - không copy dưới mọi hình thức.

    Đề bài

    Viết chương trình kiểm tra hai số nguyên cho trước với các giá trị 10 và 5. Đồng thời in ra màn hình cho biết hai số nguyên đó số nào là số chẵn và số nào là số lẻ.

    Thuật toán

    Bước 1: Khai báo hai biến a và biến b
    Bước 2: Gán hai giá trị lần lượt cho biến a và biến b
    Bước 3: Lấy biết a đem chia cho 2. Nếu biến a chia cho 2 mà dư 0 thì in ra màn hình số a là số chẵn và ngược lại.
    Bước 4: Tương tự bước 3 nhưng ở đây ta lấy biến b đem chia cho 2. Nếu biến b chia cho 2 mà dư 0 thì in ra màn hình số b là số chẵn và ngược lại.

    Chương trình

    #include <stdio.h>
    int main(){
    	int a = 10;
       	int b  = 5;
       
       	if (a % 2 == 0) {
          	printf("%d la so chan\n", a);
       	} else {
          	printf("%d la so le\n", a);
       	}
       	if (b % 2 != 0 ) {
       	   printf("%d la so le\n", b);
       	} else {
         	 printf("%d la so chan\n", b);
       	}
    	printf("\n====================\n");
    	printf("Kennis.vn chuc cac ban hoc tot!");
    	return 0;
    }

    Sau khi chạy chương trình ta được kết quả:

    Chúc các bạn thành công!wink

    Từ khóa:

    Kiểm tra số chẵn, lẻ trong C

    Kiểm tra số chẵn, lẻ trong C

    Kiểm tra số chẵn, lẻ trong C

    Kiểm tra số chẵn, lẻ trong C
    Kiểm tra số chẵn, lẻ trong C
    1 or 0
    Lưu ý: Đăng câu hỏi trên Group Facebook để được hỗ trợ nhanh nhất.
    Đang tải...
    Nguyễn Lê Điệp
    Có sở thích lập trình, viết lách nên đã từng tham gia quản trị và viết bài ở một số diễn đàn, đến năm 2016 mới có điều kiện sáng lập ra kennis.vn với mục đích chia sẻ để học tập. Sinh năm 93, đang học tập và làm việc tại Hồ Chí Minh City.

    Thống kê

    - Hôm nay:
    144
    - Hôm qua:
    425
    - Tuần này:
    2.644
    - Tuần trước:
    3.197
    - Tháng này:
    10.292
    - Tháng trước:
    19.065
    - Năm này:
    233.975
    - Năm trước:
    17.373
    - Tổng cộng:
    251.348