โปรแกรมแสดงดาวเป็นรูปสี่เหลี่ยมจัตุรัส

การเขียนโปรแกรม

การรับข้อข้อมูลตัวเลขจากคีย์บอร์ดแล้ว  แสดงผลรูป ดาว(*)   เป็นรูปสี่เหลี่ยม ขนาด  n x n  เมื่อ  n  คือ ค่าที่ป้อนจากคีย์บอร์ด 

 

ts7

หลักการทำงานของโปรแกรม  

บรรทัดที่ 2,3,13,14   การเขียนโปรแกรมโครงสร้างบังคับหลักของภาษาซี  ทั้ง  4  บรรทัด

บรรทัดที่ 4,6   รับอินพุตเก็บไว้ในตัวแปร  num  พร้อมทั้งประกาศตัวแปรที่ใช้

บรรทัดที่  7,8 11   เป็นการสร้างลูปจำนวน  num   รอบเพื่อแสดงผลแถวของ  *  จำนวน num รอบ  แต่ละรอบมี การทำงาน ดังนี้

      – บรรทัด  9   ลูปการแสดงผล  *  จำนวน  num  ตัว

      – บรรทัด  10  แสดงผล  “\n” เพื่อขึ้นบรรทัดใหม่

บรรทัดที่  5, 12  ใช้คำสั่ง  printf  เพื่อเพิ่มเติมรายละเอียดเป็นแนวทางสำหรับผู้ใช้งาน  ซึ่งถือเป็นการตกแต่งโปรแกรมให้สวยงาม  และใช้งานได้ง่าย  

ผลการของการรันโปรแกรม เช่น  พิมพ์เลข  10

22

นักเรียนสามารถ copy โค้ดโปรแกรมนำไปใช้ในโปรแกรม Dev c++ ได้ที่นี่  ข้างล่างนี้ได้เลยครับ

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#include<stdio.h>
int main()
{
int num,i,j;
printf(“Enter number : “);
scanf(“%d”,&num);
for (i=1;i<=num;i++)
{
for (j=1;j<=num;j++) printf(“*”);
printf(“\n”);
}
printf(“\n”);
return 0;
}

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *