Devdit
 

เขียนโปรแกรมรับค่าตัวเลข 10 จํานวน

5.7K

เขียนโปรแกรมรับค่าตัวเลข 10 จํานวน บทความนี้สอนเขียนโปรแกรมภาษา C ทำหน้าที่รับค่าจากผู้ใช้งานด้วยคำสั่ง scanf ลงตัวแปรชนิด array ทั้งหมด 10 จำนวน พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง เขียนโปรแกรมรับค่าตัวเลข 10 จํานวน

#include <stdio.h>

int main() {
    int number[9];
    int i = 0, n = 1;
    while( i<=9 ) {
      printf("กรุณากรอกตัวเลขที่ %i : ", n);
      scanf("%d", &number[i]);
      i++;
      n++;
    }
    printf("คุณกรอกตัวเลข : ");
    for( int i=0; i<=9; i++ ) {
      printf("%d ", number[i]);
    }
    return 0;
}

ผลลัพธ์

กรุณากรอกตัวเลขที่ 1 : 6
กรุณากรอกตัวเลขที่ 2 : 7
กรุณากรอกตัวเลขที่ 3 : 1
กรุณากรอกตัวเลขที่ 4 : 0
กรุณากรอกตัวเลขที่ 5 : 5
กรุณากรอกตัวเลขที่ 6 : 9
กรุณากรอกตัวเลขที่ 7 : 8
กรุณากรอกตัวเลขที่ 8 : 3
กรุณากรอกตัวเลขที่ 9 : 1
กรุณากรอกตัวเลขที่ 10 : 4
คุณกรอกตัวเลข : 6 7 1 0 5 9 8 3 1 4

คำอธิบาย

เขียนโปรแกรมรับค่าตัวเลข 10 จํานวน จากตัวอย่างสร้างตัวแปร array ชื่อ number เพื่อเก็บตัวเลข 10 จำนวน จากนั้นวนลูป while พร้อมกับรับค่าจากผู้ใช้งานด้วยคำสั่ง scanf จนครบ 10 จำนวน และแสดงตัวเลขที่ผู้ใช้งานกรอกเข้ามาออกสู่หน้าจอด้วยการวนลูป for และใช้คำสั่ง printf ภาษา C

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