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