Results 1 to 2 of 2

Thread: คำสั่ง วน loop

  1. #1
    Junior Member
    Join Date
    Oct 2007
    Posts
    8


    พอดีผมอ่านแล้วเห็นว่าน่าจะเกิดประโยชน์ต่อผู้อื่น
    ผมจึงขอโพสเพื่อให้ผู้ที่อยากหาความรู้ด้านการโปรแกรม ผมก็กำลังศึกษาอยู่
    คำสั่งวนลูป
    ในการเขียนโปรแกรม บางครั้งจะต้แองให้คอมพิวเตอร์ ทำบางคำสั่งมากกว่า 1 ครั้ง การทำงานซ้ำคำสั่งเดิม เป็นลักษณะการทำงานแบบ วนลูป (loop) ซึ่งในภาษา คอมพิวเตอร์ทุกภาษา จะต้องมีคำสั่งเพื่อบังคับ ให้คอมพิวเตอร์ ทำงานในลักษณะวนลูป สำหรับ ในภาษา C หรือ C++ คำสั่งวนลูปได้แก่ for, while และ do
    1. คำสัง for
    คำสั่ง for มีรูปแบบดังนี้
    for(v=i; condition test; increment or decrement){
    statement1;
    statement2;
    :
    :
    :
    statementn;
    }
    การทำงานของคำสั่ง for จะเริ่มโดยการกำหนดค่าเริ่มแรก (i) ให้กับตัวแปรควบคุมลูป (Loop control variable) v แล้วจึงทดสอบว่าเงื่อนไข เป็นจริงหรือไม่ ถ้าเป็นจริงจะทำคำสัง่ต่างๆ ที่อยู่ระหว่าง { และ } จากนั้นจะเพิ่มหรือลดค่าของตัวแปร ควบคุม ลูป แล้วจึงทดสอบเงื่อนไข การทำงานจะวนซ้ำจนกระทั่ง เงื่อนไขเป็นจริง การวนลูป จึงจะสิ้นสุดลง หลักจากนั้นจึงจะมาทำคำสั่งที่อยู่ถัดจากเครื่องหมาย }

    แผนผังการทำงานของคำสั่ง for

    ตัวอย่าง โปรแกรมที่ 1
    #include "stdio.h"
    #include "conio.h"
    main()
    {
    int i;;
    clrscr();
    for(i=1;i<=10;++i){
    printf("%d\n",i);
    }
    printf("End of loop\n");
    }



    ผลลัพธ์
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    End of loop
    ผิดพลาดประการใดต้องขออภัย ณ ที่นี้
    หวังว่าคงเป็นประโยชน์ไม่มากก็น้อยนะคับ
    มือใหม่อิอิ

  2. #2
    Junior Member
    Join Date
    Oct 2007
    Location
    Bangkok. Thailand.
    Posts
    1


    ตัวอย่างที่ 1 เป็นภาษา C
    และตัวอย่างที่ผมจะทำให้เห็น จะเป็น Assembly นะครับ
    เป็นการบวกเลข ตั้งแต่ 0 ถึง 10 ผม hide ไว้แค่ 1 post นะครับ

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**
    <div align="center">
    [b] ทฤษฎี ไม่ได้มีไว้เพื่อดูดี ปฏิบัติ ถ้าไม่ทำดีที่สุด ก็อย่าทำ [/b]
    </div>

Similar Threads

  1. รวม link แก้ปัญหา iphone recovery mode loop
    By asylu3 in forum iPhone Tips & Trick , Trouble Shooting
    Replies: 0
    Last Post: 09-03-2010, 02:47 PM
  2. วิธีแก้ Recovery Mode Loop (icon itune กับ สาย usb )
    By asylu3 in forum iPhone Tips & Trick , Trouble Shooting
    Replies: 0
    Last Post: 27-09-2009, 08:22 PM
  3. มารู้จัก game loop กัน
    By neoone in forum Game Programming & Computer Graphics
    Replies: 0
    Last Post: 13-05-2009, 09:02 PM
  4. Replies: 0
    Last Post: 28-02-2008, 02:50 AM
  5. Idle Loop Processing
    By asylu3 in forum C/C++,C#,VC++,MFC,Win32
    Replies: 0
    Last Post: 03-02-2005, 10:59 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •