1) if¹®
<Çü½Ä#1> if(Á¶°Ç½Ä) ¹®Àå;
<Çü½Ä#2> if(Á¶°Ç½Ä) { ¹®Àå1; ... ; ¹®ÀåN; }
-. Á¶°Ç½Ä: »ó¼ö, º¯¼ö, ¿¬»ê½ÄÀÇ Ç¥ÇöÀ¸·Î½á °è»êÈÄ ÃÖÈÄÀÇ °ªÀÌ
'Âü'À̸é 1, '°ÅÁþ'À̸é 0 ÀÇ °ªÀ» ¾ò´Â´Ù.
-. Ç¥±â: Çü½Ä¿¡¼ "{ ¹®Àå1; ... ; ¹®ÀåN; }" ¿Í "¹®Àå;"Àº
´Ù¸¥ ¸ðµç Çü½Ä¿¡¼ "¹®Àå ¶Ç´Â ºí·°;"À¸·Î Ç¥±âÇÔ
-. ¼³¸í: if¹®Àº Á¶°Ç½ÄÀÌ 'Âü'À϶§ ¹®ÀåÀ̳ª ºí·°(block)À» ¼öÇàÇϰí
'°ÅÁþ'ÀÌ¸é ¼öÇàÇÏÁö ¾Ê´Â´Ù.
¿¹) if(a%2) print(a, " is odd number\n"); // a°¡ Ȧ¼öÀÏ ¶§ Ãâ·Â
2) if ~ else¹®
<Çü½Ä> if(Á¶°Ç½Ä) ¹®Àå ¶Ç´Â ºí·°#1; else ¹®Àå ¶Ç´Â ºí·°#2;
-. ¼³¸í: Á¶°Ç½ÄÀÌ 'Âü'À϶§ ¹®Àå ¶Ç´Â ºí·°#1À» ¼öÇàÇϰí
'°ÅÁþ'À̸é else ÀÌÇÏÀÇ ¹®Àå ¶Ç´Â ºí·°#2¸¦ ¼öÇàÇÑ´Ù.
¿¹) if(a%2) print(a, " is odd number\n"); // a°¡ Ȧ¼öÀÏ ¶§ Ãâ·Â
else print(a, " is even number\n"); // a°¡ ¦¼öÀÏ ¶§ Ãâ·Â
3) Áßø if¹®
<Çü½Ä> if(Á¶°Ç½Ä1) ¹®Àå ¶Ç´Â ºí·°#1;
else if(Á¶°Ç½Ä2) ¹®Àå ¶Ç´Â ºí·°#2;
.
.
.
else if(Á¶°Ç½ÄN) ¹®Àå ¶Ç´Â ºí·°#N;
-. ¼³¸í: Á¶°Ç½Ä1ÀÌ 'Âü'À϶§ ¹®Àå ¶Ç´Â ºí·°#1À» ¼öÇàÇÑ ÈÄ Áßø if¹®À»
Å»ÃâÇϰí '°ÅÁþ'À̸é else ÀÌÇÏÀÇ Á¶°Ç½Ä2ºÎÅÍ ´Ü°èÀûÀ¸·Î
'Âü'°ú '°ÅÁþ'¿¡ µû¶ó ¹®ÀåÀ» ¼öÇàÇϰųª Å»Ãâ ÇÑ´Ù.
¿¹) º¯¼ö scÀÇ °ª(Á¡¼ö)¿¡ µû¶ó ÇÐÁ¡À» ±¸ÇÏ¿© Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥ÀÇ ÀϺÎ
if(sc>=90) gr= "A";
else if(sc>=80) gr= "B";
else if(sc>=70) gr= "C";
else if(sc>=60) gr= "D";
else gr= "F";
print("score=", sc, " grade=", gr, "\n");
|