Devdit
 

หาผลรวมเลขคู่ ภาษาซี ตัวเลข 1 ถึง 100

9K

หาผลรวมเลขคู่ ภาษาซี ตัวเลข 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 หรือค่าหาผลรวมเลขคู่ ภาษาซี

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ