Recent

22 มกราคม 2561

C-PROBLEM : การทำงานแบบวนรอบ ที่รู้จำนวนรอบ (Loop - For)

การทำงานแบบวนรอบ ที่รู้จำนวนรอบ (Loop - For)
----------------------------------------
การทำงานแบบวนรอบมีหลายแบบ  เช่น การทำงานแบบรอบแน่นอน  การทำงานแบบวนรอบแบบมีเงื่อนใข ในที่นี้จะเป็นการทำงานแบบวนรอบที่รู้จำนวนรอบหรือกำหนดจำนวนรอบแน่นอน (Loop For)
ตัวอย่าง
------------------------------------------------------------
โจทย์ จงหาผลรวมของจำนวนเต็ม จาก 1-N
Output = ผลรวม
Input   =  N (จำนวนเต็ม)
Process
  1.เริ่ม
  2.ประกาศ จำนวนเต็ม sum,N,round(รอบ)
  3.รับค่า n
  4.วนรอบ จาก round=1 จนถึง round=N
        4.1 sum=sum+round
  5.แสดงผล sum

  6.จบ

Flow Chart
-------------------------------------------------------------

C-Program
-------------------------------------------------------------



ผลลัพธ์
-----------------------สนุกคิดกันหน่อย-----------------
=== program ====
//LOOP FOR by KRUPONG
//2018-01-22
#include <stdio.h>
int main(){
int i,j,N;
    printf("Please enter N : "); 
    scanf("%d",&N);                                  //จำนวนรอบ
    printf("====================\n");
    for(i=1;i<=N;i++){
        printf("%2d",i);                              //รอบที่
        for(j=1;j<=i;j++){printf("*");}       //พิมพ์ * ตามรอบที่
        printf("\n"); //                                  //ขึ้นบรรทัดใหม่
    }
}
=============ลองรูปแบบอื่นดูซิ===============


0 ความคิดเห็น:

แสดงความคิดเห็น