Isang lecture snippet na may mentor bilang bahagi ng kurso ng Codegym University. Mag-sign up para sa buong kurso.


"Hi."

"Hi, Ellie!"

" Panahon na para malaman ang tungkol sa mga loop. Ang mga loop ay kasing simple ng kung/iba pang mga pahayag, ngunit mas kawili-wili. Maaari kang gumamit ng loop upang magsagawa ng anumang command o isang bloke ng mga command nang maraming beses. Sa pangkalahatan, ganito ang hitsura ng loop:"

Loop (halimbawa 1)

while(boolean condition)               
    command;
Loop (halimbawa 2)

while(boolean condition) 
    block of commands in curly brackets

"Ang lahat ng ito ay napaka-simple. Ang isang utos o bloke ay isinasagawa nang paulit-ulit hangga't ang kundisyon ng loop ay totoo. Una, ang kundisyon ay nasuri. Kung ang kundisyon ay totoo, ang loop na katawan (block ng mga utos) ay isinasagawa. Ang kundisyon ay nasuri muli. Kung totoo ang kundisyon, ang loop body ay isasagawa muli. Umuulit ito hanggang ang kundisyon ay tumigil na maging totoo."

"Paano kung laging totoo o laging mali?"

"Kung ito ay palaging totoo, kung gayon ang programa ay hindi kailanman titigil sa pagtakbo: ito ay uulitin ang loop nang walang katiyakan. Kung ito ay palaging mali, ang loop na katawan ay hindi kailanman isasagawa."

Narito ang ilang halimbawa:

Java code Paglalarawan
int i = 3;
while (i >= 0)
{
    System.out.println(i);
    i--;    //Decrease by 1
}
3
2
1
0
int i = 0;
while (i < 3)
{
    System.out.println(i);
    i++;   //Increase by 1
}
0
1
2
boolean isExit = false;
while (!isExit)
{
    String s = buffer.readLine();
    isExit = s.equals("exit");
}
Ang programa ay magpi-print ng mga string mula sa keyboard hanggang ang string na 'exit' ay input.
while (true) 
    System.out.println("C");
Ang programa ay paulit-ulit na ipapakita ang titik C sa screen.
while (true) 
{
    String s = buffer.readLine();
    if (s.equals("exit")) 
        break;
}
Ang programa ay magbabasa ng mga string mula sa keyboard hanggang ang string na 'exit' ay input.

"After conditional statements, mukhang hindi ito kumplikado. Gusto ko na itong subukan."