¹è¿­                                                                                 ¿¬»êÀÚ

 

  ÇÏÁö¸¸ Áß¿äÇÑ Æ¯¼ºÇϳª°¡ ÀÖ´Ù. ±×°ÍÀº ÀÌ ÁýÇÕüÀÇ °³º°¿ø¼Ò´Â ¸ðµÎ µ¿ÀÏÇÏ´Ù´Â °ÍÀÌ´Ù.
  ¿ì¼± ¹è¿­ÀÇ °³³ä¿¡ À§ÇÑ °£´ÜÇÑ ¿¹Á¦¸¦ »ý°¢ÇØ º¸ÀÚ.
¿¹)
Private sub Command1_Click()
  Dim Temp(3) as Integer, i as Integer
  Dim TTT1 as Integer
  Dim TTT2 as Integer
  Dim TTT3 as Integer
  Dim TTT4 as Integer
  For i = 0 to 3
DDDDTemp(i) = i
  Next i
  TTT1 = 0
  TTT2 = 1
  TTT3 = 2
  TTT4 = 3
End Sub
À§ÀÇ ¼Ò½ºÄÚµå´Â ´Ü¼øÈ÷ ÆûÀ§¿¡ ÇϳªÀÇ Ä¿¸Çµå ¹öưÀ» ³õÀºÈÄ Å¬¸¯µÇ¸é Temp¶ó´Â Á¤¼öÇü ¹è¿­¿¡ 0, 1, 2, 3°ªÀ» Â÷·Ê·Î ÀúÀåÇÑ´Ù. TTT1~TTT4¶ó´Â 4°³ÀÇ Á¤¼öÇü º¯¼ö¿¡ ¿ª½Ã µ¿ÀÏÇÏ°Ô 0, 1, 2, 3°ªÀ» ÀúÀå½ÃŲ °ÍÀÌ´Ù.
¸¸¾à ¿ì¸®°¡ ¹è¿­À» ¸ð¸¥´Ù¸é µÎ¹øÂ° ¹æ¹ý, TTT1~TTT4 ¸¦ »ç¿ëÇÒ ¼ö¹Û¿¡ ¾øÀ» °ÍÀÌ´Ù.
ºÐ¸íÈ÷ ¹è¿­ÀÌ È¿À²ÀûÀÌ°í Æí¸®ÇØ º¸ÀÏ °ÍÀÌ´Ù.
¸¸¾à 100, 1000°³ÀÇ ¾î¶² µ¿ÀÏÇÑ ±â´ÉÀ» ÇÏ´Â º¯¼ö°¡ ÇÊ¿äÇÏ´Ù¸é ¹è¿­ÀÇ Á߿伺Àº ´õ ºÎ°¢µÇ°Ô ¸¶·ÃÀÌ´Ù. ¹è¿­ÀÇ ÈûÀº À§´ëÇÏ´Ù.
¿ä¾àÇÏ¸é ¹è¿­Àº ¸¹Àº º¯¼öµéÀ» ½±°Ô ¼±¾ðÇÏ¿© »ç¿ëÇϱâ À§ÇÑ ÀڷᱸÁ¶ÀÌ´Ù.

ºñÁÖ¾ó º£ÀÌÁ÷¿¡¼­ÀÇ ¹è¿­ÀÇ »ç¿ë¹ý°ú ±× Ư¡
ÇÁ·Î±×·¥ ¾ð¾îµéÀº ¸ðµÎ ¹è¿­ÀÇ °³³äÀ» ÀÌ¿ëÇϰí ÀÖÀ¸¸ç °¢°¢ÀÇ ¹®¹ýÀûÀÎ »çÇ×ÀÌ Á¶±Ý¾¿ Ʋ¸° »Ó ±× º»ÁúÀº °°´Ù. ºñÁÖ¾ó º£ÀÌÁ÷¿¡¼­ÀÇ ¹è¿­Àº »ç¿ëµÇ¾î Áö´Â ¸ðµç ÀÚ·áÇü¿¡ ´ëÇØ Àû¿ëµÈ´Ù. Á¤¼ö, ½Ç¼ö, ¹®ÀÚ¿­, È­ÆóÇü, ³í¸®Çüµî.. Áï, Á¤¼öÇü ¹è¿­, ½Ç¼öÇü ¹è¿­, ¹®ÀÚ¿­ ¹è¿­,,, ¸ðµÎ Àû¿ë °¡´ÉÇÏ´Ù´Â ¶æÀÌ´Ù.
±×¸®°í ÷ÀÚÀÇ ½ÃÀÛÀº µðÆúÆ®·Î 0ÀÌ´Ù.
C¾ð¾î¸¦ Á¢ÇØ º¸¾Ò´Ù¸é ±× ¿ª½Ã ÷ÀÚÀÇ ½ÃÀÛÀº 0À̶ó´Â °ÍÀ» ¾Ë °ÍÀÌ´Ù.  ÇÏÁö¸¸ ÇѰ¡Áö Â÷À̰¡ ÀÖ´Ù. À̰ÍÀº Áß¿äÇÏ´Ù.
¸¸¾à Dim Temp(4) as String À̶ó°í ¼±¾ðµÈ ¹®ÀÚ¿­ ¹è¿­ÀÌ ÀÖ´Ù°í °¡Á¤ÇØ º¸ÀÚ.  À̶§ ¸Þ¸ð¸®¿¡ ÀâÈ÷´Â ¹è¿­ÀÇ °³º°º¯¼öÀÇ ÃѰ¹¼ö´Â ³×°³°¡ ¾Æ´Ï¶ó ´Ù¼¸°³°¡ µÈ´Ù.
Temp(0), Temp(1), Temp(2), Temp(3), Temp(4)ÀÎ °ÍÀÌ´Ù.
C¾ð¾îÀÇ °æ¿ì´Â Temp(0)~Temp(3)±îÁö ÀâÈ÷¸ç º¯¼öÀÇ ¼ö´Â ³×°³°¡ µÇ´Âµ¥¿¡ ¾çÀÚ°£ÀÇ Áß¿äÇÑ Â÷À̰¡ ÀÖ´Ù. ¹è¿­ÀÇ Ã·ÀÚ¿¡ ´ëÇÑ È®½ÇÇÑ ÀÌÇØ°¡ ¾øÀ» °æ¿ì ÇÁ·Î±×·¥ÀÇ ¿À·ù°¡ ¹ß»ýÇϱ⠽±±â ¶§¹®¿¡ Å×½ºÆ®¸¦ ÅëÇØ ÀÌÇØ¸¦ ²À ÇÏ°í ³Ñ¾î°¡¾ß°Ú´Ù.
ºñÁÖ¾ó º£ÀÌÁ÷Àº ¿©±â¼­ ¾à°£ÀÇ À¶Å뼺À» Á¦°øÇÑ´Ù. ÷ÀÚÀÇ ½ÃÀÛÀ» »ç¿ëÀÚ°¡ ÀÓÀÇ·Î Á¤ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
¿¹¸¦ µé¾îº¸ÀÚ.
Option Base 1
Private Sub Command1_Click()
  Dim Temp1(4) as Integer
  Dim Temp2(0 to 3) as Integer  
  Dim Temp3(2 to 4) as Integer
  .......
End Sub
ÄÚµåÀ©µµ¿ìÀÇ ÀϹݼ±¾ðºÎ¿¡ Option Base 1 À̶ó°í ¼±¾ðÇßÀ» °æ¿ì ¼Ò½º¸ðµâ¿¡¼­ »ç¿ëµÇ´Â ¸ðµç ¹è¿­ÀÇ Ã·ÀÚÀÇ ½ÃÀÛÀº µðÆúÆ®ÀÎ 0 ÀÌ ¾Æ´Ï¶ó 1 ÀÌ µÈ´Ù.
µû¶ó¼­ Dim Temp(4) as Integer ´Â 1, 2, 3, 4 ÀÇ ¹è¿­ À妽º¸¦ °®°Ô µÈ´Ù.
¼±¾ð¹æ¹ýÀº ù¹øÂ°ÀÇ °æ¿ìµµ ÀÖÁö¸¸ µÎ¹øÂ° ÁÙÀÇ Dim Temp2(0 to 3) À» »ç¿ëÇØµµ »ó°ü¾ø´Ù. ÀÌ ¿ª½Ã º¯¼öÀÇ °¹¼ö´Â ³×°³°¡ µÈ´Ù. ÇÏÁö¸¸ ÇѰ¡Áö È¥µ·½º·¯¿ïÁöµµ ¸ð¸£°Ú´Ù.
ºÐ¸í Option Base 1 ·Î ÁöÁ¤Ç߱⠶§¹®¿¡ ¹è¿­ÀÇ Ã¹¹øÂ° À妽º´Â 1 ÀÌ ¾Æ´Ñ°¡? µû¶ó¼­ Dim Temp2(0 to 3) ÀÌ Çã¿ëÀÌ µÉ±î?
°á·ÐÀº µÈ´Ù. ¿Ö³Ä¸é ù¹øÂ° À妽ºÀÇ µðÆúÆ®, Áï ±âº»°ªÀº 1À̶ó°í ¼±¾ðÀº ÇßÁö¸¸ ¿ì¼±¼øÀ§¿¡¼­ ¹Ð¸®±â ¶§¹®¿¡ Temp2 ¹è¿­ ¼±¾ðÀº À¯È¿ÇÏ´Ù. Temp(4) ¿Í °°ÀÌ Ã¹¹øÂ° ¹è¿­ÀÇ À妽º¸¦ ¸í½ÃÀûÀ¸·Î ¼±¾ðÇÏÁö ¾Ê¾ÒÀ» ¶§´Â ´ç¿¬È÷ µðÆúÆ®°ªÀº 1ÀÌ µÇÁö¸¸, Temp2(0 to 3) Àº ¸í½ÃÀûÀÎ À妽º °ªÀ» º¸¿©ÁÖ¾ú´Ù. 0 °ú 3 Àº ¹è¿­ÀÇ Ã¹¹øÂ° À妽º¿Í ¸¶Áö¸· À妽º °ªÀ» °¡¸®Å²´Ù. µû¶ó¼­ ¹æÀÇ °³¼ö´Â 4°³ÀÌ´Ù.
¼¼¹øÂ° °æ¿ì´Â º¸´Ù ÀÌÇØÇϱ⠽¬¿ï °ÍÀÌ´Ù. ÃÑ 3°³ÀÇ º¯¼ö°¡ ¸Þ¸ð¸®¿¡ ÀâÈ÷°Ô µÈ´Ù. Æí¸®ÇÑ °æ¿ì¸¦ ¼±ÅÃÇØ¼­ ¹è¿­À» Ç¥ÇöÇÏ¸é µÇ°Ú´Ù.
¹è¿­À» ÀÌ¿ëÇØ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Ù°¡ ¹®µæ ¹è¿­ÀÇ °ªÀÌ ¾î¶»°Ô ÀúÀåµÇ¾î °¡´ÂÁö ±Ã±ÝÇÒ ¶§°¡ ÀÖÀ»Áöµµ ¸ð¸£°Ú´Ù. 'µð¹ö±ë' À̶ó´Â ¹æ¹ýÀ» »ç¿ëÇÏ¸é °¡´ÉÇÏ´Ù. µð¹ö±ë Äڳʸ¦ Âü°íÇÏ±æ ¹Ù¶õ´Ù.
¹è¿­¿¡ °üÇÑ ¸¶Áö¸· »çÇ×À¸·Î ´ÙÂ÷¿ø ¹è¿­¿¡ ´ëÇØ Á¤¸®ÇØ º¸ÀÚ.
´ÙÂ÷¿øÀ̶õ 2Â÷ ÀÌ»óÀÇ Â÷¿øÀ» ¸»ÇÑ´Ù. ½Ç±â¿¡¼± 2Â÷¿ø ¹è¿­ÀÇ °³³äÁ¤µµ´Â ¾Ë¾Æ¾ß ÇÑ´Ù.
2Â÷¿ø ¹è¿­Àº XÃà, YÃàÀÇ ÁÂÇ¥ÃàÀ» ¿¬»óÇÏ¸é ½±´Ù. ȤÀº ¹ÙµÏÆÇÀ» ºñÀ¯·Î µé¾îµµ ÁÁÀº ¿¹°¡ µÇ°Ú´Ù.
ÇѰ¡Áö ¿¹¸¦ µé¾îº¸ÀÚ.
Private Sub Command1_Click()
  Dim Temp(1 to 4, 1 to 3) as Integer
  ........
End Sub
À§ÀÇ ¼Ò½º´Â Temp¶ó´Â 2Â÷¿ø ¹è¿­À» ¼±¾ðÇÑ ¿¹¸¦ º¸À̰í ÀÖ´Ù.
4 * 3 ÀÇ ÇüÅÂÀε¥ 4°³ÀÇ Çà°ú 3°³ÀÇ ¿­À» ¶æÇÑ´Ù. ÇÏÁö¸¸ Çϳª ¾Ë°í ³Ñ¾î°¡ÀÚ.
½ÇÁ¦·Î 2Â÷¿ø ¹è¿­Àº ¸Þ¸ð¸®¿¡ ¾î¶»°Ô À§Ä¡µÉ±î? ¸Þ¸ð¸®¿¡¼± ´Ü¼øÈ÷ ÀÏ·Ä·Î ¼ø¼­ÀûÀ¸·Î ÀâÈù´Ù.
1ÇàÀÌ ³¡³ª¸é 2ÇàÀÌ, ÇàÀÇ Ã·ÀÚ¸¦ ÃßÀûÇØ °Ç³Ê¶Ù¸ç ã´Â ¹æ½ÄÀ» ÃëÇÑ´Ù. ¸¶Ä¡ ±äÈ£½ºÃ³·³..
 
2Â÷¿ø ¹è¿­À» ¿¬½ÀÇØº¸´Â °£´ÜÇÑ ¿¹Á¦¸¦ ¼Ò°³ÇϰڴÙ.
1  12  123  1234  12345
ÅØ½ºÆ® ¹Ú½º ÄÁÆ®·Ñ¿¡ À§ÀÇ ³»¿ëÀ» Çѹø Ãâ·Â½ÃÄÑ º¸±æ ¹Ù¶õ´Ù. óÀ½¿¡ 2Â÷¿ø ¹è¿­ ¹è¿ï ¶§ »ï°¢ÇüÀ» ±×¸°´Ù´ø°¡, ¼ýÀÚ¸¦ ¿ª»ï°¢ÇüÀ¸·Î ±×¸®°ï Çß¾ú´Ù.  ÀÌ·±°Íµµ ¾î·Á¿ü´Âµ¥ ´ÞÆØÀÌ ±×¸®¶ó°í ÇßÀ» ¶© µ¹¾Æ¹ö¸®´Â ÁÙ ¾Ë¾Ò¾ú´Ù..
ÄÚµå´Â ¾Æ·¡¿Í °°´Ù.
Private Sub Command1_Click()
  Dim temp(1 To 5, 1 To 5) As Integer
  Dim i As Integer, k As Integer
  For i = 1 To 5
     For k = 1 To i
       Text1.Text = Text1.Text + Str(k)
     Next k
       Text1.Text = Text1.Text + " "
  Next i
End Sub
 
¿¬»êÀÚ                                                ¡ãTOP
 
ºñÁÖ¾ó º£ÀÌÁ÷¿¡¼­ÀÇ ¿¬»êÀÚ´Â Å©°Ô »ê¼ú(´ë¼ö)¿¬»êÀÚ¿Í ³í¸®¿¬»êÀÚ·Î ±¸ºÐµÈ´Ù.  »ê¼ú¿¬»êÀÚ´Â °¡°¨½ÂÁ¦¿Í °°Àº, ´ë¼öÀûÀÎ °è»ê¿¡ »ç¿ëµÇ´Â °ÍÀ̸ç, ³í¸®¿¬»êÀÚ´Â °¢ ÀÎÀÚµéÀ» °áÇÕ½ÃÄѼ­ °á°úÀûÀ¸·Î Âü(True)Àΰ¡, ¾Æ´Ï¸é °ÅÁþ(False)Àΰ¡¸¦ °áÁ¤Çϵµ·Ï ÇÏ´Â °ÍÀÌ´Ù.  ±×¸®°í, ºñ±³(°ü°è)¿¬»êÀÚ¶ó´Â °ÍÀÌ Àִµ¥, À̰ÍÀº µÎ ÇÇ¿¬»êÀÚÀÇ °ªÀ» ºñ±³Çϴµ¥ »ç¿ëµÈ´Ù.
 
* »ê¼ú(´ë¼ö)¿¬»êÀÚ
»ê¼ú¿¬»êÀÚ´Â ¿ì¸®°¡ ¼öÇп¡¼­ ¹è¿ì´Â ¿¬»êÀÚ¿Í ¸Å¿ì Èí»çÇϸç, ¶Ç °ÅÀÇ ºñ½ÁÇÏ°Ô ÀÛµ¿ÇÑ´Ù.
[»ê¼ú ¿¬»êÀÚÀÇ Á¾·ù]
i) ½Ç¼ö ³ª´°¼À
A = B / C
ÇÇÁ¦¼ö B´Â Á¦¼ö C¿¡ ÀÇÇØ ³ª´©¾îÁö¸ç ¸òÀÌ A¿¡ ÀúÀåµÈ´Ù. À̶§ ¸òÀº µðÆúÆ®·Î ½Ç¼ö°¡ µÈ´Ù. ¸¸¾à A°¡ ½Ç¼ö·Î ¼±¾ðµÈ º¯¼ö ȤÀº °¡º¯Çü º¯¼ö¶ó¸é ¸òÀº Áï AÀÇ °ªÀº X.XXXXX.... ¿Í °°Àº ÇüÅ·ΠÀúÀåµÇÁö¸¸ Á¤¼öÇü º¯¼ö¶ó¸é ¾î¶»°Ô µÉ±î? À̶§´Â ¼Ò¼öÁ¡ ù¹øÂ° ÀÚ¸®¿¡¼­ ¹Ý¿Ã¸²µÇ¾î Á¤¼ö·Î ÀúÀåµÈ´Ù. '/' ¿¬»êÀÚÀÇ ¸òÀÇ µðÆúÆ®´Â ½Ç¼öÀÓÀ» »ý°¢ÇØ º¸°í ¸òÀÌ ÀúÀåµÇ´Â º¯¼ö¸¦ Á¤¼öÇü, ½Ç¼öÇü, °¡º¯ÇüÀ¸·Î ³õ°í Å×½ºÆ® ÇØº¸±æ ¹Ù¶õ´Ù.
ii) Á¤¼ö ³ª´°¼À
A = B \ C
ÇÇÁ¦¼ö B°¡ Á¦¼ö C¿¡ ÀÇÇØ ³ª´©¾îÁö±â Àü¿¡ B¿Í C´Â ¸ÕÀú Á¤¼ö·Î °¢°¢ ¹Ý¿Ã¸²µÈ´Ù. B°¡ 3À̶ó¸é º¯È­°¡ ¾øÀ» °ÍÀ̸ç 3.5À̸é 4·Î ¹Ý¿Ã¸²µÇ¾î ¸ÕÀú ¹Ý¿Ã¸² µÈ Á¦¼ö C¿¡ ÀÇÇØ ³ª´©¾îÁö¸ç ¸òÀº Á¤¼ö°ªÀ¸·Î, À̶§ ¹Ý¿Ã¸² °ªÀº ¹«½ÃÇÏ°í ¹ö¸° ÈÄ A¿¡ ¸òÀÌ ÀúÀåµÈ´Ù. ¿ª½Ã ´Ù¾çÇÑ Å×½ºÆ®¸¦ ÇØº¸±æ ¹Ù¶õ´Ù.
iii) ³ª¸ÓÁö ³ª´°¼À
³ª¸ÓÁö ³ª´°¼ÀÀº 'mod' ¶ó´Â ³ª¸ÓÁö ¿¬»êÀÚ¿¡ ÀÇÇØ °è»êµÈ´Ù.
A = 19 Mod 6.7
A = 19 Mod 6.3
ù¹øÂ° AÀÇ °ªÀº 5À̸ç, µÎ¹øÂ° AÀÇ °ªÀº 1ÀÌ µÈ´Ù. ¿Ö³Ä¸é Mod ¿¬»êÀÚ´Â Á¦¼ö¸¦ ¸ÕÀú ¹Ý¿Ã¸²À» ÇÑ ÈÄ (Á¤¼ö·Î ¸¸µç ÈÄ) ÇÇÁ¦¼ö¸¦ ³ª´« ³ª¸ÓÁö °ªÀ» A¿¡ ÀúÀåÇϱ⠶§¹®ÀÌ´Ù.
»ê¼ú¿¬»êÀÚ´Â ´Ü¼øÇØ º¸¿©µµ ½±°Ô ³Ñ°Ü¼­´Â ¾ÈµÈ´Ù. ²Ä²ÄÈ÷ µûÁ® »ç¼ÒÇÑ °è»êÀÇ ½Ç¼ö¶óµµ ¹æÁöÇÏ´Â ½À°üÀ» µéÀÌ´Â°Ô Áß¿äÇÏ´Ù.
 
* ºñ±³(°ü°è)¿¬»êÀÚ
ºñ±³¿¬»êÀÚ´Â if - then¹®À̳ª, Do - Loop¹®°ú °°ÀÌ, Á¶°ÇÀ» ¿ä±¸ÇÏ´Â Á¦¾î¹®¿¡¼­ Áß¿äÇÑ °ÍÀÌ´Ù.  If¹®Àº Á¶°Ç½ÄÀ» º¸°í ÀÌ Á¶°Ç½ÄÀÇ °ªÀÌ ÂüÀÌ ³ª¿À¸é Then ÀÌÇϸ¦, °ÅÁþÀÌ ³ª¿À¸é Else ÀÌÇϸ¦ ½ÇÇàÇÏ°Ô µÈ´Ù.  ÀÌ °æ¿ì¿¡ Á¶°Ç½Ä¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬»êÀÚ°¡ ¹Ù·Î ºñ±³¿¬»êÀÚÀÌ´Ù.
[ºñ±³ ¿¬»êÀÚÀÇ Á¾·ù]
°ü°è ¿¬»êÀÚ¿¡ ´ëÇÑ °£´ÜÇÑ ¿¹¸¦ µé¾îº¸ÀÚ.
¿¹)
Dim TTT as Integer
TTT = 4
'=' À̰ÍÀº ¹èÁ¤ ¿¬»êÀÚ¶ó°í ºÒ¸®¿ì´Âµ¥ ¿©±â¼± '°°´Ù (Equal)'ÀÇ Àǹ̰¡ ¾Æ´Ï´Ù. º¸Åë A = B ÀÇ Àǹ̴ ¿ÞÂÊ¿¡ ÀÖ´Â Àå¼Ò·Î ¿À¸¥ÂÊÀÇ Value°¡ ÀúÀåµÊÀ» ¶æÇÏ´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ Ç×»ó ±×·¸Áö´Â ¾Ê´Ù.
If TTT = 4 Then
........
End If
À§ ½ÄÀÇ '='ÀÇ Àǹ̴ À§¿Í Ʋ¸®´Ù. À̶§´Â '°°´Ù (Equal)'ÀÇ Àǹ̷Π»ç¿ëµÇ°í Àִµ¥ ÀÌ ¶§ÀÇ '=' Àº 'µ¿µî ºñ±³ ¿¬»êÀÚ'·Î¼­ A = BÀÇ °ªÀÌ °°ÀºÁö ºñ±³ÇÏ´Â ³í¸®¿¬»êÀÚ¿¡ ¼ÓÇÑ´Ù. '='°¡ ¾î¶² ¹®¸Æ¿¡¼­ »ç¿ëµÇ´Â°¡¿¡ µû¶ó ±× ¿ªÇÒÀÌ °áÁ¤µÊÀ» À¯ÀÇÇØ¾ß ÇÑ´Ù. Âü°í·Î '°°Áö ¾ÊÀ¸¸é'À» ³ªÅ¸³»´Â ¿¬»êÀÚ´Â '<>' °¡ ÀÖ´Ù.

*
³í¸® ¿¬»êÀÚ
³í¸®¿¬»êÀÚ´Â µÎ ¼ö½ÄÀ» ³í¸®ÀûÀ¸·Î °áÇÕÇÏ¿©, ±× °á°ú¸¦ True/False·Î µ¹·ÁÁÖ´Â °ÍÀÌ´Ù.  ¶Ç´Â, °¢ ÇÇ¿¬»êÀÚ°¡ True/False°¡ ¾Æ´Ñ, ¼ýÀÚÇüÀ¸·Î Ç¥ÇöµÇ´Â °æ¿ì¿¡´Â °¢ ÇÇ¿¬»êÀÚÀÇ ºñÆ®¸¦ True/False·Î º»´Ù.  ÀÌ °æ¿ì¿¡´Â 1ÀÌ True, 0À» False·Î ÇÏ¿©, µÎ ÇÇ¿¬»êÀÚ¸¦ ÀÌÁø¼ö·Î ȯ»êÇÑ ºñÆ®¸¦ °¢ ÀÚ¸®¸¶´Ù ¿¬»êÇÑ °á°ú¸¦ µ¹·ÁÁØ´Ù.  ÀÌ·± ¿¬»êÀ» bitwise¿¬»êÀ̶ó°í ÇÑ´Ù.

[³í¸® ¿¬»êÀÚÀÇ Á¾·ù]
i) ³í¸®°ö
B And C
B°¡ ÂüÀ̰í C°¡ ÂüÀ϶§ Àüü°¡ ÂüÀÌ µÇ´Â °æ¿ì
ii) ³í¸®ÇÕ
B Or C
B¿Í C µÑÁß Çϳª¶óµµ ÂüÀ̸é Àüü°¡ ÂüÀÌ µÇ´Â °æ¿ì
¿¹)
if Temp >= 4 And Number < 3 Then
......
End If
À§ If ¹®À» ÆÇ´ÜÇϱâ À§ÇØ ³í¸®¿¬»êÀÚ And ¿Í °ü°è ¿¬»êÀÚ >=, < °¡ ¾²¿´´Ù. Temp°¡ 4¿Í °°°Å³ª Å«°¡? Number°¡ 3º¸´Ù ÀÛÀº°¡? µÎ °¡Áö ¸íÁ¦°¡ ¸ðµÎ ÂüÀ϶§ ÀÌ If¹®Àº ¸¸Á·À» Çϸç ..... ¸¦ ½ÇÇàÇÏ°Ô µÈ´Ù.