Devdit
 

การใช้ for ภาษา C วนลูปแสดงข้อมูลแม่สูตรคูณ

696

การใช้ for ภาษา C วนลูปแสดงข้อมูลแม่สูตรคูณ แม่ 2 บทความนี้สอนการใช้ for เพื่อวนลูปข้อมูล หรือการทำซ้ำของโปรแกรม โดยแสดงแม่สูตรคูณ แม่ 2 ออกสู่หน้าจอโดยใช้ for ร่วมกับ printf สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง การใช้ for ภาษา C วนลูปแสดงข้อมูลแม่สูตรคูณ

#include <stdio.h>

void main() {
    int b = 2;
    for( int i=2; i<=12; i++ ) {
        printf("%d x %d = %d\n", b, i, (b*i));
    }
}

ผลลัพธ์

2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
2 x 11 = 22
2 x 12 = 24

คำอธิบาย

การใช้ for ภาษา C วนลูปแสดงข้อมูลแม่สูตรคูณ จากตัวอย่างคำสั่ง for คือ for( int i=2; i<=12; i++ ) สามารถอธิบายได้ดังนี้

1. int i=2 คือ ให้ตัวแปร i เป็นตัวแปรวนลูปของ for กำหนดค่าเริ่มต้นเท่ากับ 2

2. i<=12 คือ เงื่อนไขของ for ได้แก่ i น้อยกว่าหรือเท่ากับ 12 ถ้าเป็นจริงโปรแกรมจะเข้าทำงานใน for

3. i++ คือ กรณีเงื่อนไขของ for เป็นจริง กำหนดให้ตัวแปร i บวกค่าเพิ่ม 1

4. ภายใน for พิมพ์แม่สูตรออกมาจากตัวแปร b, i และ b คูณกับ i

5. for จะวนลูปไปเรื่อยๆ จนกว่าเงื่อนไข i<=12 จะเป็นเท็จ

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