ตัวอย่างโค้ดโปรแกรมภาษาซี ที่แสดงตัวเลข 1-9 เป็นรูปสามเหลี่ยม มุมบนหันไปด้านซ้าย ด้วยลูป for
ตัวอย่างโค้ด
/***************************************************
* Author : CS Developers
* Author URI: https://www.comscidev.com
* Facebook : https://www.facebook.com/CSDevelopers
***************************************************/
#include <stdio.h>
int main()
{
int loop = 9;
int i;
int j;
for(i = 1; i <= loop; i++)
{
for(j = 1; j <= loop-i; j++ ){
printf(" ");
}
for(j = 1; j <= i; j++){
printf("%d", j);
}
printf("\n");
}
for(i = 1; i <= loop; i++)
{
for(j = i; j >= 1 ; j-- ){
printf(" ");
}
for(j = 1; j <= loop-i; j++){
printf("%d", j);
}
printf("\n");
}
return 0;
}
ผลลัพธ์
