Devdit
 

Input Process Output ภาษาซี

1.9K

Input Process Output ภาษาซี บทความนี้สอนเขียนโปรแกรมรับค่า (Input) นำมาคำนวณ (Process) และแสดงผลออกสู่หน้าจอ (Output) ด้วยภาษาซี โดยรับค่าตัวเลข 2 ตัวและนำมาบวกกัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Input Process Output ภาษาซี

#include <stdio.h>

int main() {
    int a, b, c;
    printf("กรุณากรอกตัวเลขที่ 1 : ");
    scanf("%d", &a);

    printf("กรุณากรอกตัวเลขที่ 2 : ");
    scanf("%d", &b);

    c = a + b;
    printf("%d + %d = %d", a, b, c);
  
    return 0;
}

ผลลัพธ์

กรุณากรอกตัวเลขที่ 1 : 4
กรุณากรอกตัวเลขที่ 2 : 2
4 + 2 = 6

คำอธิบาย

Input Process Output ภาษาซี จากตัวอย่างโค้ดสามารถอธิบายได้ดังนี้

1. Input คือส่วนรับค่าจากผู้ใช้งาน ใช้คำสั่ง scanf รับค่าตัวแปร a และ b

2. Process คือส่วนประมวลผล โดยการนำ a + b เก็บผลลัพธ์ไว้ที่ตัวแปร c

3. Output คือส่วนแสดงผล ใช้คำสั่ง printf ร่วมกับ %d เพื่อแสดงค่าตัวแปรชนิด int

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