Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

โปรแกรม C พิมพ์ตารางสูตรคูณ โดยใช้ลูป for


ลูป for เป็นโครงสร้างควบคุมการทำซ้ำ ที่ช่วยเขียนลูปที่ต้องทำงานจำนวนครั้งเฉพาะได้อย่างมีประสิทธิภาพ

อัลกอริทึม

อัลกอริทึมพิมพ์ตารางสูตรคูณด้วยลูป for ในภาษา C:

Step 1: ป้อนตัวเลขเพื่อพิมพ์ตารางระหว่างรัน
Step 2: อ่านตัวเลขนั้นจากคีย์บอร์ด
Step 3: ใช้ลูป for พิมพ์ number * i 10 ครั้ง
         // for(i = 1; i <= 10; i++)
Step 4: พิมพ์ num * i 10 ครั้ง โดย i = 1 ถึง 10

ตัวอย่าง

โปรแกรม C พิมพ์ตารางสูตรคูณสำหรับตัวเลขที่กำหนด:

#include <stdio.h>

int main() {
    int i, num;
    
    /* รับตัวเลขเพื่อพิมพ์ตาราง */
    printf("Enter number to print table: ");
    scanf("%d", &num);
    
    for(i = 1; i <= 10; i++) {
        printf("%d * %d = %d\n", num, i, (num * i));
    }
    return 0;
}

ผลลัพธ์

เมื่อรันโปรแกรม จะได้ผลลัพธ์ดังนี้:

Enter number to print table: 7
7 * 1 = 7
7 * 2 = 14
7 * 3 = 21
7 * 4 = 28
7 * 5 = 35
7 * 6 = 42
7 * 7 = 49
7 * 8 = 56
7 * 9 = 63
7 * 10 = 70