คำสั่ง FOR…TO…DO และ  FOR..DOWNTO…DO
                เป็นคำสั่งที่ทำงานเป็นวงรอบที่มีการกำหนดจำนวนครั้งที่แน่นอน
รูปแบบการใช้งาน
1. FOR  ตัวแปร := ค่าเริ่มต้น  TO  ค่าสุดท้าย  DO  คำสั่ง;
2. FOR  ตัวแปร := ค่าเริ่มต้น DOWNTO ค่าสุดท้าย DO คำสั่ง;
  คำสั่ง FOR ที่ใช้คูกับ DOWNTO  ค่าเริ่มต้นจะต้องมากกว่าค่าสุดท้าย
ตัวอย่างที่ 1
        Program TestFor1;
        Uses            crt;
        Var             Name    :  String[30];
                        Count   :  Integer;
        Begin
                Clrscr;
                        Writeln(‘ให้ป้อนชื่อบุคคล 5 ชื่อ’);
                        For  Count := 1 To 5 Do
                                Begin
                                        Write(Count, ‘   ‘);
                                        Readln(Name);
                                End;
                        Writeln(‘ค่ารอบสุดท้าย  =’,Count);
                Readln;
        End.  
          
ตัวอย่างที่ 2
        Program TestFor2;
        Uses            crt;
        Var             Sum, I,Num      :  Integer;
        Begin
                Clrscr;
                        Sum := 0;
                        Writeln(‘นี่คือโปรแกรมบวกเลขจากค่าที่รับเข้ามา’);
                        For  I :=  1  To  10  Do
                                Begin
                                        Writeln(‘ตัวเลขตัวที่  1  คือ’); Readln(Num);
                                        Write(I, ‘   ‘, ‘Num  =’,Num, ‘Sum  =’,Sum);
                                End;
                        Writeln(‘เมื่อ  I  =  10  ออกนอก  Loop  For’);
                Readln;
        End.
                       
                       
ตัวอย่างที่ 3
        Program Interest;
        Uses            crt;
        Var             Total,Rate      :  Real;
                        Year,I          : Word;
        Begin
                Clrscr;
                        Write(‘ให้ป้อนเงินต้นทั้งหมด’);
                        Readln(Total);
                        Write(‘ให้ป้อนอัตราดอกเบี้ยเป็นร้อยละต่อปี’);
Readln(Rate);
                        Write(‘ให้ป้อนระยะเวลาเป็นปี’);
                        Readln(Year);
                        Writeln(‘เงินรวมเมื่อสิ้นปีคือ’);
                        For  I  :=  1  To  Year  Do
                                Begin
                                        Total  :=  Total + Total * Rate / 100;
                                        Writeln(I, ‘=’, Total :3:2);
                                End;
                        Readln;
        End.
ตัวอย่างที่ 4
        Program TestFor3;
        Uses            crt;
        Var             Total,N, I      :  Integer;
        Begin
                Clrscr;
                        Total :=  0;
                        Writeln(‘นี่คือโปรแกรมหาผลบวกตั้งแต่ค่าแรกถึงค่าสุดท้าย’);
                        Readln(N);
                        For   I := N  Downto  1  Do
                                Begin
                                        Write(I, ‘  ‘,Total, ‘+’,I, ‘=’, ‘  ‘);
Total := Total + I;
Write(Total);
                                End;
                        Writeln(‘ออกจาก  Loop  เมื่อค่า  N  =  ค่าสุดท้าย’);
                Readln;
        End.
ตัวอย่างที่ 5
        Program Soodkoon;
        Uses            crt;
        Var             Sum,I,J :  Integer;
        Begin
                Clrscr;
                        For  I := 1  To  5  DO
                        Begin
                                For  J :=  1  To  12  Do
                                Begin
                                        Sum := I * J;
                                        Writeln(I, ‘*’, J, ‘=’ ,Sum);
                                End;
                        End;
                Readln;
        End.
 หากต้องการทราบการอัพเดทของ
เขียนโปรแกรม
คำสั่ง FOR…TO…DO และ  FOR..DOWNTO…DO ภาษาปาสคาล และเรื่องที่เกี่ยวข้อง  แนะนำให้กด 
   ที่ facebook ด้านล่างนี้เลยค่ะ เผื่อที่จะได้อัพเดทก่อนใคร
อัพเดทเมื่อ วันอาทิตย์ที่ 17 พฤศจิกายน พ.ศ. 2556 ในหมวดหมู่ของ เขียนโปรแกรม เรื่อง เขียนโปรแกรม คำสั่ง FOR…TO…DO และ FOR..DOWNTO…DO ภาษาปาสคาล






วงษ์คำเหลา คฤหาสน์เพี้ยน
เป็นต่อ ขั้นเทพ
คุณชายรัชชานนท์
ดูชิงร้อยชิงล้าน 
ฟาร์มเอ๋ย ฟาร์มรัก
มนต์จันทรา
มัจจุราชสีน้ำผึ้ง
ข้าวนอกนา
หัวใจเรือพ่วง
ละคร บุญผ่อง
ยัยบุญกับหมอทึ่ม
เรือนเสน่หา
ออฟฟิศพิชิตใจ
แสนซนค้นรัก
คุณชายรณพีร์
ละครนางมาร
ฟ้ากระจ่างดาว
แค้นเสน่หา
รออัพเดท...
One Piece
Naruto
Bleach
Beelzebub
Toriko
Fairy Tail