செய்நிரலில் ஒரே விடயத்தை(statement) பல தடவைகள் செய்யவேண்டியேற்படும்போது For Loop ஐ பிரயேகிக்க முடியும். For Loop ஐ உருவாக்குவது எப்படி என்று நீங்கள் கேட்பது புரிகிறது.
for (initialization; condition; update)
{
// Body Statement
}
உதாரணமாக
for(int i=0; i<=5; i++)
{
System.out.println (“PC Times”);
}
For loop ஆனது செயற்பட ஆரம்பிக்கும் போது முதலாவதாவக ஆரம்பப்பகுதியை (initialization) நிரைவேற்றும் பின்னர் நிபந்தனை (condition) ப்பகுதியை சோதிக்கும் நிபந்தனை சரியாயின்;(true) உடற்பகுதியின்;(Body Statement) கட்டளைகளை நிறைவேற்றும். உடற்பகுதியின் கட்டளைகளை நிரைவேற்றிய பிறகு update பகுதியை நிறைவேற்றும் இதன் பிறகு மீண்டும் ஆரம்பப்பகுதிக்குச் செல்லும் இவ்வாறு நிபந்தனையை மீறும்வரை(false) தொடரும்.
Notepade திறந்து பின்வரும் code இனை type செய்யவும்
public class Third
{
public static void main(String [] arg)
{
for (int i=0;i<=5;i++)
{
System.out.println("PC TIMES");
}
}
}
இதன் விளைவு இவ்வாறு பெறப்படும்
public class QuickReview
{
public static void main (String arg[])
{
int sum=0;
for(int i=0;i<10;i++)
{
sum=sum+i;
System.out.println(sum);
}
}
}
மேலேயுள்ள செய்நிரலயனது 0 தொடக்கம் 9 வரையுள்ள முழுவெண்களின் கூட்டுத்தெகையை வெளிப்படத்துகிறது.

while loop
செய்நிரலில் ஒரே விடயத்தை (statement) பல தடவைகள் செய்யவேண்டியேற்படும் சமயத்திலும்; சரியாக முடிவுப்புள்ளியை தீர்மாணிக்க முடியாமலிருக்கும் சந்தர்ப்பங்களிலும் while loop ஐ பிரயேகிக்க முடியும். while loop ஜ உருவாக்குவதற்கான கட்டமைப்பு கீழே காட்டப்பட்டுள்ளது
while (condition)
{
// Body Statement
}
உதாரணமாக
int count =1;
while (count<=3)
{
System.out.println (“PC Times”);
count = count+1;
}
while loop பற்றி மிக முக்கியமாக கருத்தில் கொள்ளவேண்டிய விடயம் அதன் தொழிற்பாடாகும். அதாவது நிபந்தனை பகுதியினது முதலாவது நிபந்தனை பொய்யாயின் ஒருபோதும் தொழிற்படமாட்டாது என்பதை நினைவில்கொள்ளவும். நிபந்தனை உண்மையாயின் While loop இன உடற்பகுதியின் முதலாவது statement டிலிருந்து நிறைவேற்ற ஆரம்பிக்கும்
இவ்வாறு நிபந்தனை பொய்யாகும் வரை நடைபெறும்.
while loop இன் தொழிற்பாடு
While loop இன் தொழிற்பாட்டை மேலும் தெளிவாக விளங்கிக்கொள்வதற்கு கீழேயுள்ள code னை run செய்யவும்
public class Fourth
{ public static void main (String [] arg)
{
int count=1;
int sum=0;
while(count<5)
{
sum= sum+count;
System.out.println(sum);
count= count+1;
}
}
}
Out Put

do - while loop
நிபந்தனையை சோதிக்கமுன் உடற்பகுதி செயற்படவேண்டுமாயின் do – while loop பயண்படுத்தப்படும். do – while loop ஆனது மிக குறைந்தளவிலேயே பயன்படுத்தப்படுகிறது.
do
{
// Body Statement
}
while (condition);
உதாரணத்திற்கு
do
{
System.out.println("Reserve 1");
System.out.println("Check Amount 2");
System.out.println("Exit 0");
System.out.println("Choose the Option");
} while(option!=0);
இங்கு தெரிவு செய்யப்படும் option ஆனது 0 சமனாகும்போது loop ஆனது வெளியேறும்

No comments:
Post a Comment