สอนเขียนโปรแกรมภาษา C เช็คว่าตัวเลขดังกล่าวหาร 2 ลงตัวหรือไม่ โดยใช้คำสั่ง if ร่วมกับเครื่องหมายทางคณิตศาสตร์ คือ % โดยตัวอย่างจะเช็คว่าสามารถหาร 2 ลงตัวหรือไม่ พร้อมกับแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C วิธีเช็คว่าหาร 2 ลงตัวหรือไม่ ด้วย if และ %
#include <stdio.h>
void main()
{
int a = 4;
int b = 9;
if( (a%2) == 0 ) {
printf("%d หาร 2 ลงตัวเป็นเลขคู่\n", a);
}
if( (b%2) != 0 ) {
printf("%d หาร 2 ไม่ลงตัวเป็นเลขคี่", b);
}
}
ผลลัพธ์
4 หาร 2 ลงตัวเป็นเลขคู่
9 หาร 2 ไม่ลงตัวเป็นเลขคี่
1. เงื่อนไข if แรก นำตัวแปร a หารเอาเศษกับ 2 กรณีถ้าเหลือเศษ 0 โปรแกรมจะเข้าไปทำงานในคำสั่ง if แปลว่าหารเลข 2 ลงตัว
2. เงื่อนไข if สอง นำตัวแปร b หารเอาเศษกับ 2 กรณีถ้าเหลือเศษไม่เท่ากับ 0 โปรแกรมจะเข้าไปทำงานในคำสั่ง if แปลว่าหารเลข 2 ไม่ลงตัว