โปรแกรมแสดงตัวเลขไม่เกิน 100 ที่หารด้วย 3 และ 5 ลงตัว บทความนี้สอนเขียนโปรแกรมภาษาซี แสดงตัวเลข 1 ถึง 100 ที่หารเอาเศษ 3 และ 5 ลงตัวออกสู่หน้าจอ ด้วยคำสั่ง printf สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โปรแกรมแสดงตัวเลขไม่เกิน 100 ที่หารด้วย 3 และ 5 ลงตัว
#include <stdio.h>
int main() {
for( int i=1; i<=100; i++ ) {
if( (i%3) == 0 && (i%5) == 0 )
printf("%i ", i);
}
return 0;
}
ผลลัพธ์
15 30 45 60 75 90
จากตัวอย่างวนลูป 100 รอบด้วยคำสั่ง for เริ่มจาก 1 ถึง 100 จากนั้นภายใน loop เขียนโค้ด if( (i%3) == 0 && (i%5) == 0 ) หมายความว่าถ้าตัวแปร i หารเอาเศษ 3 แล้วเหลือ 0 และตัวแปร i หารเอาเศษ 5 แล้วเหลือ 0 แปลว่าตัวแปร i ดังกล่าวหาร 3 และ 5 ลงตัวให้พิมพ์ค่าของตัวแปร i ดังกล่าวออกสู่หน้าจอด้วยคำสั่ง printf