SlideShare a Scribd company logo
Programming
Programming & Algorithm
                                                                                  by P'Bank & P'Ball



āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ (Computer programming)
       āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ (Computer programming) āļŦāļĢāļ·āļ­āđ€āļĢāļĩāļĒāļāđƒāļŦāđ‰āļŠāļąāđ‰āļ™āļĨāļ‡āļ§āđˆāļē āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™
āđ‚āļ›āļĢāđāļāļĢāļĄ (Programming) āļŦāļĢāļ·āļ­ āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” (Coding) āđ€āļ›āđ‡āļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™ āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļ”āļđāđāļĨāļ‹āļ­āļĢāđŒ
āļŠāđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ‹āļķāđˆāļ‡āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļ™āļąāđ‰āļ™āļˆāļ°āđ€āļ‚āļĩāļĒāļ™āļ”āđ‰āļ§āļĒāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
āļ•āđ‰āļ­āļ‡āļāļēāļĢāļ„āļ§āļēāļĄāļĢāļđāđ‰āđƒāļ™āļŦāļĨāļēāļĒāļ”āđ‰āļēāļ™āļ”āđ‰āļ§āļĒāļāļąāļ™ āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļˆāļ°āđ€āļ‚āļĩāļĒāļ™ āđāļĨāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
      āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŦāļĢāļ·āļ­āļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļĄāļĩāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđ‚āļ”āļĒāļŠāļąāļ‡āđ€āļ‚āļ›āļ”āļąāļ‡āļ™āļĩāđ‰
       āļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļēāđāļĨāļ°āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢ (Problem Analysis and Requirement Analysis)
       āļāļēāļĢāļ­āļ­āļāđāļšāļš (Design)
       āļāļēāļĢāđ‚āļ„āđ‰āļ” (Coding)
       āļāļēāļĢāļ—āļ”āļŠāļ­āļš (Testing)
       āļāļēāļĢāļˆāļąāļ”āļ—āļēāđ€āļ­āļāļŠāļēāļĢ (Documentation)
       āļāļēāļĢāļšāļēāļĢāļļāļ‡āļĢāļąāļāļĐāļē (Maintenance)

āļ āļēāļĐāļēāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
       āļ āļēāļĐāļēāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļĄāļĩ 3 āļĢāļ°āļ”āļąāļš āļ„āļ·āļ­
  1. āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ (Machine Language)
          āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāļąāđˆāļ‡āđƒāļŦāđ‰āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ—āļēāļ‡āļēāļ™ āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ āđ‚āļ”āļĒāđ€āļ‚āļĩāļĒāļ™āļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āļ‚āļ­āļ‡ āļĢāļŦāļąāļŠāļ‚āļ­āļ‡
  āļĢāļ°āļšāļšāđ€āļĨāļ‚āļāļēāļ™āļŠāļ­āļ‡ āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāđ€āļĨāļ‚ 0 āđāļĨāļ°āđ€āļĨāļ‚ 1 āļ—āļĩāđˆāļ™āļēāļĄāļēāđ€āļ‚āļĩāļĒāļ™āļ•āļīāļ”āļ•āđˆāļ­āļāļąāļ™ āđ€āļŠāđˆāļ™ 10110000 00000101
  2. āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļ•āđˆāđˆāļē (Low-level Language)
          āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļĄāļēāļˆāļēāļāļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļĄāļĩāļāļēāļĢāđƒāļŠāđ‰āļ•āļąāļ§āļ­āļąāļāļĐāļĢāđāļ—āļ™
  āļ•āļąāļ§āđ€āļĨāļ‚āļāļēāļ™āļŠāļ­āļ‡ āđ€āļŠāđˆāļ™ ADD A,B āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļ•āđˆāļē āđ€āļŠāđˆāļ™āļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ (Assembly
  Language)
  3. āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ (High-level Language)
          āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āļ­āļēāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢ āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āđ€āļžāļĢāļēāļ°āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļ„āļēāļŠāļąāđˆāļ‡āļˆāļ°
  āļ„āļĨāđ‰āļēāļĒāļāļąāļšāļ›āļĢāļ°āđ‚āļĒāļ„āđƒāļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ—āļēāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆ āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āđ€āļŠāđˆāļ™ Pascal, C, C++, Java
  āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™

                                                                                          2
Programming & Algorithm
                                                                                 by P'Bank & P'Ball



āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļē
         āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļēāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ„āļ·āļ­ āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ„āļēāļŠāļąāđˆāļ‡āļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
āđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āļ™āļēāđ„āļ›āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ„āļ”āđ‰
    1. āđāļ­āļŠāđ€āļ‹āļĄāđ€āļšāļĨāļ­āļĢāđŒ (Assembler)
           āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡
    2. āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒ (compiler)
           āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ›āļĨāđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđ‰āļ™āļ‰āļšāļąāļš (source program) āđ‚āļ”āļĒāđāļ›āļĨāļ„āļĢāļēāļ§āđ€āļ”āļĩāļĒāļ§āļ—āļąāđ‰āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™
    āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđāļĨāļ°āļŠāļĢāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™ Object program āđ€āļĄāļ·āđˆāļ­āļĄāļĩāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄ āļˆāļ°āđ€āļĢāļĩāļĒāļ Object program āļĄāļē
    āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ
    3. āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāļžāļĢāļĩāđ€āļ•āļ­āļĢāđŒ (Interpreter)
           āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ›āļĨāđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļĢāļąāđ‰āļ‡āļĨāļ° 1 āļ„āļēāļŠāļąāđˆāļ‡ āđƒāļ™āđāļ•āđˆāļĨāļ°āļ„āļēāļŠāļąāđˆāļ‡āļˆāļ°
    āļ–āļđāļāđāļ›āļĨāđāļĨāļ°āļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļ„āļēāļŠāļąāđˆāļ‡ āļŦāļēāļāļĄāļĩāļ„āļēāļŠāļąāđˆāļ‡āļœāļīāļ” āļˆāļ°āļŦāļĒāļļāļ”āđƒāļŦāđ‰āđāļāđ‰āđ„āļ‚āļˆāļ™āļāļ§āđˆāļēāļˆāļ°āļ–āļđāļāļ•āđ‰āļ­āļ‡ āļˆāļķāļ‡āļˆāļ°āđāļ›āļĨāļ„āļēāļŠāļąāđˆāļ‡āļ•āđˆāļ­āđ„āļ›

āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ” (Pseudo Code)
          āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āđ€āļ›āđ‡āļ™āļ„āļēāļ­āļ˜āļīāļšāļēāļĒāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļ—āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ–āđ‰āļ­āļĒāļ„āļēāļœāļŠāļĄāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ
āđāļĨāļ°āļ āļēāļĐāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡ āļŦāļĢāļ·āļ­āļ­āļēāļˆāđƒāļŠāđ‰āļ āļēāļĐāļēāđ„āļ—āļĒāļāđ‡āđ„āļ”āđ‰ āđāļ•āđˆāļ„āļ§āļĢāđ€āļ‚āļĩāļĒāļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āđ‚āļ”āļĒ
āđƒāļŦāđ‰āļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļēāļĄāļēāļĢāļ–āļžāļąāļ’āļ™āļēāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ•āđˆāļēāļ‡āđ† āđƒāļŦāđ‰āļāļąāļšāđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļ”āļĩāļˆāļ°āļ•āđ‰āļ­āļ‡āļĄāļĩāļ„āļ§āļēāļĄ
āļŠāļąāļ”āđ€āļˆāļ™ āļŠāļąāđ‰āļ™ āđāļĨāļ°āđ„āļ”āđ‰āđƒāļˆāļ„āļ§āļēāļĄ āļ‚āđ‰āļ­āļĄāļđāļĨāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđƒāļŠāđ‰āļˆāļ°āļ–āļđāļāđ€āļ‚āļĩāļĒāļ™āļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļ•āļąāļ§āđāļ›āļĢ āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āļ™āļĩāđ‰āļšāļēāļ‡āļ„āļĢāļąāđ‰āļ‡āļˆāļ°
āđ€āļĢāļĩāļĒāļāļ§āđˆāļē āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ āļĢāļđāļ›āđāļšāļšāļ„āļēāļŠāļąāđˆāļ‡āļ—āļąāđˆāļ§āđ„āļ›āļˆāļ°āđ€āļ›āđ‡āļ™āļ”āļąāļ‡āļ™āļĩāđ‰
       āļāļēāļĢāļ„āđˆāļēāļ™āļ§āļ“                                          āđāļŠāļ”āļ‡āļœāļĨāļ‚āđ‰āļ­āļĄāļđāļĨ
           Compute                                           Print
           Calculate                                         Display
       āļāļēāļĢāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨ                                           Show
           Read                                              Output
           Get
           Input




                                                                                         3
Programming & Algorithm
                                                                     by P'Bank & P'Ball


āļāļēāļĢāļ•āļąāļ”āļŠāļīāļ™āđƒāļˆ
    āļŠāļ­āļ‡āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ                             āļĄāļēāļāļāļ§āđˆāļēāļŠāļ­āļ‡āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ
          o If āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ Then                     o Case āļ•āļąāļ§āđāļ›āļĢ Of
                   â€Ķâ€Ķâ€Ķâ€Ķ                               āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ
            Else                                      āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ
                   â€Ķâ€Ķâ€Ķâ€Ķ                               āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ
            End If                                           â€Ķ
                                                    End Case


āļāļēāļĢāļāļĢāļ°āļ—āđˆāļēāļ§āļ™āļ‹āđ‰āđˆāļē
    āļ—āļēāļˆāļ™āļāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡                      āļ—āļēāļˆāļ™āļāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āđ€āļ—āđ‡āļˆ
        o Repeat                                  o Do
              Statement 1                               Statement 1
              Statement 2                               Statement 2
                   â€Ķ                                         â€Ķ
                   â€Ķ                                         â€Ķ
          Until (Condition)                          While (Condition)


    āļ—āļēāļ‡āļēāļ™āļ•āļēāļĄāļˆāļēāļ™āļ§āļ™āļĢāļ­āļšāļ—āļĩāđˆāđāļ™āđˆāļ™āļ­āļ™
        o For āļ•āļąāļ§āđāļ›āļĢ := āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ To āļ„āđˆāļēāļŠāļļāļ”āļ—āđ‰āļēāļĒ Do
              Statement 1
              Statement 2
                   â€Ķ
                   â€Ķ
              Statement n
           End For


                                                                             4
Programming & Algorithm
                                                                                 by P'Bank & P'Ball



āļœāļąāļ‡āļ‡āļēāļ™ (Flow Chart)
       āļœāļąāļ‡āļ‡āļēāļ™ (Flowchart) āļ„āļ·āļ­ āļĢāļđāļ›āļ āļēāļž (Image) āļŦāļĢāļ·āļ­āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ(Symbol) āļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļ‚āļĩāļĒāļ™āđāļ—āļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™
āļ„āļēāļ­āļ˜āļīāļšāļēāļĒ āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āļŦāļĢāļ·āļ­āļ„āļēāļžāļđāļ” āļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ (Algorithm) āđ€āļžāļĢāļēāļ°āļāļēāļĢāļ™āļēāđ€āļŠāļ™āļ­āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ‚āļ­āļ‡āļ‡āļēāļ™āđƒāļŦāđ‰
āđ€āļ‚āđ‰āļēāđƒāļˆāļ•āļĢāļ‡āļāļąāļ™ āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļœāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļ”āđ‰āļ§āļĒāļ„āļēāļžāļđāļ” āļŦāļĢāļ·āļ­āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ—āļēāđ„āļ”āđ‰āļĒāļēāļāļāļ§āđˆāļē
      āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡ Flow Chart āļĄāļĩāļ”āļąāļ‡āļ™āļĩāđ‰
              āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ                                    āļ„āļ§āļēāļĄāļŦāļĄāļēāļĒ

                                 āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđāļĨāļ°āļŠāļīāđ‰āļ™āļŠāļļāļ”āļāļēāļĢāļ—āļēāļ‡āļēāļ™

                                 āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨ āļŦāļĢāļ·āļ­āļāļēāļĢāļ„āļēāļ™āļ§āļ“

                                 āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚

                                 āļāļēāļĢāļĢāļąāļš āļŦāļĢāļ·āļ­āđāļŠāļ”āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ‚āļ”āļĒāđ„āļĄāđˆāļĢāļ°āļšāļļāļŠāļ™āļīāļ”āļ­āļļāļ›āļāļĢāļ“āđŒ

                                 āđāļŠāļ”āļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļēāļ‡āļˆāļ­āļ āļēāļž

                                 āđāļŠāļ”āļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļēāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļžāļīāļĄāļžāđŒ

                                 āļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļāļ„āļĩāļĒāđŒāļšāļ­āļĢāđŒāļ”

                                 āļˆāļļāļ”āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļœāļąāļ‡āļ‡āļēāļ™

                                 āļˆāļļāļ”āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļŦāļ™āđ‰āļē

                                 āđāļŠāļ”āļ‡āļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāļ—āļēāļ‡āļēāļ™




                                                                                         5
Programming & Algorithm
                                                                                by P'Bank & P'Ball




āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļ—āđˆāļēāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ
        1. āļāļēāļĢāļ—āđˆāļēāļ‡āļēāļ™āđāļšāļšāļ•āļēāļĄāļĨāđˆāļēāļ”āļąāļš (Sequence)
āļĢāļđ āļ› āđāļšāļšāļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆ āļ‡āđˆ āļē āļĒāļ—āļĩāđˆ āļŠāļļ āļ” āļ„āļ· āļ­ āđ€āļ‚āļĩ āļĒ āļ™āđƒāļŦāđ‰
āļ—āļēāļ‡āļēāļ™āļˆāļēāļāļšāļ™āļĨāļ‡āļĨāđˆāļēāļ‡ āđ€āļ‚āļĩāļĒāļ™āļ„āļēāļŠāļąāđˆāļ‡āđ€āļ›āđ‡āļ™āļšāļĢāļĢāļ—āļąāļ” āđāļĨāļ°āļ—āļēāļ—āļĩ
āļĨāļ°āļšāļĢāļĢāļ—āļąāļ”āļˆāļēāļāļšāļĢāļĢāļ—āļąāļ”āļšāļ™āļŠāļļāļ”āļĨāļ‡āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļšāļĢāļĢāļ—āļąāļ”āļĨāđˆāļēāļ‡āļŠāļļāļ”



       2. āļāļēāļĢāđ€āļĨāļ·āļ­āļāļāļĢāļ°āļ—āđˆāļēāļ•āļēāļĄāđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚ (Decision
or Selection) āļāļēāļĢāļ•āļąāļ”āļŠāļīāļ™āđƒāļˆ āļŦāļĢāļ·āļ­āđ€āļĨāļ·āļ­āļāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ„āļ·āļ­
                                                              Yes                   No
āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ™āļēāļ„āđˆāļēāđ„āļ›āđ€āļĨāļ·āļ­āļāļāļĢāļ°āļ—āļē āđ‚āļ”āļĒāļ›āļāļ•āļīāļˆāļ°āļĄāļĩ
āđ€āļŦāļ•āļļāļāļēāļĢāļ“āđŒāđƒāļŦāđ‰āļ—āļē 2 āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢ āļ„āļ·āļ­āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡āļˆāļ°
āļāļĢāļ°āļ—āļēāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆ āļ‡ āđāļĨāļ°āđ€āļ›āđ‡ āļ™ āđ€āļ—āđ‡ āļˆ āļˆāļ°āļāļĢāļ°āļ—āļēāļ­āļĩ āļ
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆāļ‡


        3. āļāļēāļĢāļ—āđˆāļēāļ‹āđ‰āđˆāļē(Repeation or Loop) āļāļēāļĢāļ—āļē
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆāļ‡āļŦāļĨāļēāļĒāļ„āļĢāļąāđ‰āļ‡ āđ‚āļ”āļĒāļĄāļĩāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄ
āļŦāļĄāļēāļĒāļ–āļķāļ‡āļāļēāļĢāļ—āļēāļ‹āđ‰āļēāđ€āļ›āđ‡āļ™āļŦāļĨāļąāļāļāļēāļĢāļ—āļĩāđˆāļ—āļēāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđ„āļ”āđ‰āļĒāļēāļ
āļāļ§āđˆāļē 2 āļĢāļđāļ›āđāļšāļšāđāļĢāļ āđ€āļžāļĢāļēāļ°āļāļēāļĢāđ€āļ‚āļĩ āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ•āđˆāļĨ āļ°                              Yes

āļ āļēāļĐāļē āļˆāļ°āđ„āļĄāđˆāđāļŠāļ”āļ‡āļ āļēāļžāļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™āđ€āļŦāļĄāļ·āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡
                                                                    No
āļ‡āļēāļ™ āļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđ‰āļ­āļ‡āļˆāļīāļ™āļ•āļ™āļēāļāļēāļĢāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡




                                                                                         6
Programming

More Related Content

PDF
Algorithm flow chart
DOC
Basic
 
PDF
āđāļ™āļ°āļ™āļģāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļĨāļĩāđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™
PPT
C slide
PPTX
āļĢāļŦāļąāļŠāđ€āļ—āļĩāļĒāļĄ Psuedo code
PDF
āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļē
 
DOC
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ„āļģāļŠāļąāđˆāļ‡āļ„āļ§āļšāļ„āļļāļĄāļ‚āļąāđ‰āļ™āļžāļ·āđ‰āļ™āļāļēāļ™
PDF
Intro c
Algorithm flow chart
Basic
 
āđāļ™āļ°āļ™āļģāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļĨāļĩāđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™
C slide
āļĢāļŦāļąāļŠāđ€āļ—āļĩāļĒāļĄ Psuedo code
āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļē
 
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļ„āļģāļŠāļąāđˆāļ‡āļ„āļ§āļšāļ„āļļāļĄāļ‚āļąāđ‰āļ™āļžāļ·āđ‰āļ™āļāļēāļ™
Intro c

What's hot (20)

PDF
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļŸāļąāļ‡āļāđŒāļŠāļąāđˆāļ™āđƒāļ™āļ āļēāļĐāļē C
PPT
āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
 
DOC
3 software deverlop
PDF
āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāļœāļąāļ‡āļ‡āļēāļ™
PPT
āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
 
PPTX
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™
PDF
āļ āļēāļĐāļē C#
PDF
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļē
PDF
āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāđāļĨāļ°āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āļ āļēāļĐāļēāļ‹āļĩ
PDF
3 instruction design
PPTX
Python programmingggg
DOC
DOC
āļœāļąāļ‡āļ‡āļēāļ™ (Flowchart)
PPT
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ
PPT
Programmer1
PDF
PDF
3.3. āļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļŸāļąāļ‡āļāđŒāļŠāļąāđˆāļ™āđƒāļ™āļ āļēāļĐāļē C
āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
 
3 software deverlop
āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāļœāļąāļ‡āļ‡āļēāļ™
āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
 
āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāđ„āļžāļ˜āļ­āļ™
āļ āļēāļĐāļē C#
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļē
āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļŦāļĄāļēāļĒāđāļĨāļ°āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āļ āļēāļĐāļēāļ‹āļĩ
3 instruction design
Python programmingggg
āļœāļąāļ‡āļ‡āļēāļ™ (Flowchart)
āļ„āļ§āļēāļĄāļĢāļđāđ‰āđ€āļšāļ·āđ‰āļ­āļ‡āļ•āđ‰āļ™āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđāļĨāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ
Programmer1
3.3. āļŠāļ™āļīāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨ
Ad

Viewers also liked (10)

PDF
Database
 
PDF
Network
 
PDF
Internet
 
PDF
Ethics
 
PDF
Base
 
PDF
Logic
 
PPT
PDF
Hardware
 
PDF
Software
 
PPT
Kam
 
Database
 
Network
 
Internet
 
Ethics
 
Base
 
Logic
 
Hardware
 
Software
 
Kam
 
Ad

Similar to Programming (20)

PDF
3.7 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡āļ‡āļēāļ™
PDF
āļŦāļĨāļąāļāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
PPT
āļŠāļ­āļ™āļ āļēāļĐāļēc
DOC
āļ„āļ§āļēāļĄāļŦāļĄāļēāļĒāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
PDF
Chapter05
PDF
āļ āļēāļĐāļē C
PDF
C lu
PPT
āļœāļąāļ‡āļ‡āļēāļ™
PPT
āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļē
DOC
PPT
2. āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ āļēāļĐāļēāļ‹āļĩ
PPT
āļ āļēāļĐāļēāļ‹āļĩ
PPT
Computer
PDF
Flowchart credit :
PDF
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡āļ‡āļēāļ™(Flowchart)
PDF
Flowchart
PPT
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
PDF
PDF
āđƒāļšāļ„āļ§āļēāļĄāļĢāļđāđ‰āļ—āļĩāđˆ 1 āļ„āļ§āļēāļĄāļĢāļđāđ‰āļžāļ·āđ‰āļ™āļāļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
PPT
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē āđ€āļĨāļ‚āļ—āļĩāđˆ 26.2
3.7 āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡āļ‡āļēāļ™
āļŦāļĨāļąāļāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ
āļŠāļ­āļ™āļ āļēāļĐāļēc
āļ„āļ§āļēāļĄāļŦāļĄāļēāļĒāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ
Chapter05
āļ āļēāļĐāļē C
C lu
āļœāļąāļ‡āļ‡āļēāļ™
āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāđāļĨāļ°āļāļēāļĢāļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļē
2. āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļ āļēāļĐāļēāļ‹āļĩ
āļ āļēāļĐāļēāļ‹āļĩ
Computer
Flowchart credit :
āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡āļ‡āļēāļ™(Flowchart)
Flowchart
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē
āđƒāļšāļ„āļ§āļēāļĄāļĢāļđāđ‰āļ—āļĩāđˆ 1 āļ„āļ§āļēāļĄāļĢāļđāđ‰āļžāļ·āđ‰āļ™āļāļēāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ āļēāļĐāļēāļ‹āļĩ
āļāļēāļĢāļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ§āļīāļŠāļāļē āđ€āļĨāļ‚āļ—āļĩāđˆ 26.2

Programming

  • 2. Programming & Algorithm by P'Bank & P'Ball āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ (Computer programming) āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ (Computer programming) āļŦāļĢāļ·āļ­āđ€āļĢāļĩāļĒāļāđƒāļŦāđ‰āļŠāļąāđ‰āļ™āļĨāļ‡āļ§āđˆāļē āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™ āđ‚āļ›āļĢāđāļāļĢāļĄ (Programming) āļŦāļĢāļ·āļ­ āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” (Coding) āđ€āļ›āđ‡āļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™ āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āļ”āļđāđāļĨāļ‹āļ­āļĢāđŒ āļŠāđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ‹āļķāđˆāļ‡āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļ™āļąāđ‰āļ™āļˆāļ°āđ€āļ‚āļĩāļĒāļ™āļ”āđ‰āļ§āļĒāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āļ•āđ‰āļ­āļ‡āļāļēāļĢāļ„āļ§āļēāļĄāļĢāļđāđ‰āđƒāļ™āļŦāļĨāļēāļĒāļ”āđ‰āļēāļ™āļ”āđ‰āļ§āļĒāļāļąāļ™ āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāļˆāļ°āđ€āļ‚āļĩāļĒāļ™ āđāļĨāļ°āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŦāļĢāļ·āļ­āļžāļąāļ’āļ™āļēāđ‚āļ›āļĢāđāļāļĢāļĄ āļĄāļĩāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āđ‚āļ”āļĒāļŠāļąāļ‡āđ€āļ‚āļ›āļ”āļąāļ‡āļ™āļĩāđ‰  āļ§āļīāđ€āļ„āļĢāļēāļ°āļŦāđŒāļ›āļąāļāļŦāļēāđāļĨāļ°āļ„āļ§āļēāļĄāļ•āđ‰āļ­āļ‡āļāļēāļĢ (Problem Analysis and Requirement Analysis)  āļāļēāļĢāļ­āļ­āļāđāļšāļš (Design)  āļāļēāļĢāđ‚āļ„āđ‰āļ” (Coding)  āļāļēāļĢāļ—āļ”āļŠāļ­āļš (Testing)  āļāļēāļĢāļˆāļąāļ”āļ—āļēāđ€āļ­āļāļŠāļēāļĢ (Documentation)  āļāļēāļĢāļšāļēāļĢāļļāļ‡āļĢāļąāļāļĐāļē (Maintenance) āļ āļēāļĐāļēāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āļ āļēāļĐāļēāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļĄāļĩ 3 āļĢāļ°āļ”āļąāļš āļ„āļ·āļ­ 1. āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ (Machine Language) āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāļąāđˆāļ‡āđƒāļŦāđ‰āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ—āļēāļ‡āļēāļ™ āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ āđ‚āļ”āļĒāđ€āļ‚āļĩāļĒāļ™āļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āļ‚āļ­āļ‡ āļĢāļŦāļąāļŠāļ‚āļ­āļ‡ āļĢāļ°āļšāļšāđ€āļĨāļ‚āļāļēāļ™āļŠāļ­āļ‡ āļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāđ€āļĨāļ‚ 0 āđāļĨāļ°āđ€āļĨāļ‚ 1 āļ—āļĩāđˆāļ™āļēāļĄāļēāđ€āļ‚āļĩāļĒāļ™āļ•āļīāļ”āļ•āđˆāļ­āļāļąāļ™ āđ€āļŠāđˆāļ™ 10110000 00000101 2. āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļ•āđˆāđˆāļē (Low-level Language) āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļĄāļēāļˆāļēāļāļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļĄāļĩāļāļēāļĢāđƒāļŠāđ‰āļ•āļąāļ§āļ­āļąāļāļĐāļĢāđāļ—āļ™ āļ•āļąāļ§āđ€āļĨāļ‚āļāļēāļ™āļŠāļ­āļ‡ āđ€āļŠāđˆāļ™ ADD A,B āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļ•āđˆāļē āđ€āļŠāđˆāļ™āļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩ (Assembly Language) 3. āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡ (High-level Language) āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āļ­āļēāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢ āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄ āđ€āļžāļĢāļēāļ°āļĨāļąāļāļĐāļ“āļ°āļ‚āļ­āļ‡āļ„āļēāļŠāļąāđˆāļ‡āļˆāļ° āļ„āļĨāđ‰āļēāļĒāļāļąāļšāļ›āļĢāļ°āđ‚āļĒāļ„āđƒāļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ—āļēāđƒāļŦāđ‰āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāđƒāļˆ āđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āđ€āļŠāđˆāļ™ Pascal, C, C++, Java āđ€āļ›āđ‡āļ™āļ•āđ‰āļ™ 2
  • 3. Programming & Algorithm by P'Bank & P'Ball āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļē āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļēāļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āļ„āļ·āļ­ āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ„āļēāļŠāļąāđˆāļ‡āļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āļ‚āļķāđ‰āļ™āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļ­āļĄāļžāļīāļ§āđ€āļ•āļ­āļĢāđŒ āđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āļ™āļēāđ„āļ›āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ„āļ”āđ‰ 1. āđāļ­āļŠāđ€āļ‹āļĄāđ€āļšāļĨāļ­āļĢāđŒ (Assembler) āđ€āļ›āđ‡āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ›āļĨāļ āļēāļĐāļēāđāļ­āļŠāđ€āļ‹āļĄāļšāļĨāļĩāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡ 2. āļ„āļ­āļĄāđ„āļžāđ€āļĨāļ­āļĢāđŒ (compiler) āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ›āļĨāđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđ‰āļ™āļ‰āļšāļąāļš (source program) āđ‚āļ”āļĒāđāļ›āļĨāļ„āļĢāļēāļ§āđ€āļ”āļĩāļĒāļ§āļ—āļąāđ‰āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļŦāđ‰āđ€āļ›āđ‡āļ™ āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āđāļĨāļ°āļŠāļĢāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™ Object program āđ€āļĄāļ·āđˆāļ­āļĄāļĩāļāļēāļĢāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄ āļˆāļ°āđ€āļĢāļĩāļĒāļ Object program āļĄāļē āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ 3. āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒāļžāļĢāļĩāđ€āļ•āļ­āļĢāđŒ (Interpreter) āļ—āļēāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđāļ›āļĨāđ‚āļ›āļĢāđāļāļĢāļĄāđƒāļ™āļ āļēāļĐāļēāļĢāļ°āļ”āļąāļšāļŠāļđāļ‡āđƒāļŦāđ‰āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ„āļĢāļąāđ‰āļ‡āļĨāļ° 1 āļ„āļēāļŠāļąāđˆāļ‡ āđƒāļ™āđāļ•āđˆāļĨāļ°āļ„āļēāļŠāļąāđˆāļ‡āļˆāļ° āļ–āļđāļāđāļ›āļĨāđāļĨāļ°āļ›āļāļīāļšāļąāļ•āļīāļ•āļēāļĄāļ„āļēāļŠāļąāđˆāļ‡ āļŦāļēāļāļĄāļĩāļ„āļēāļŠāļąāđˆāļ‡āļœāļīāļ” āļˆāļ°āļŦāļĒāļļāļ”āđƒāļŦāđ‰āđāļāđ‰āđ„āļ‚āļˆāļ™āļāļ§āđˆāļēāļˆāļ°āļ–āļđāļāļ•āđ‰āļ­āļ‡ āļˆāļķāļ‡āļˆāļ°āđāļ›āļĨāļ„āļēāļŠāļąāđˆāļ‡āļ•āđˆāļ­āđ„āļ› āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ” (Pseudo Code) āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āđ€āļ›āđ‡āļ™āļ„āļēāļ­āļ˜āļīāļšāļēāļĒāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļ—āļēāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļ”āļĒāđƒāļŠāđ‰āļ–āđ‰āļ­āļĒāļ„āļēāļœāļŠāļĄāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āđāļĨāļ°āļ āļēāļĐāļēāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļšāļšāđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡ āļŦāļĢāļ·āļ­āļ­āļēāļˆāđƒāļŠāđ‰āļ āļēāļĐāļēāđ„āļ—āļĒāļāđ‡āđ„āļ”āđ‰ āđāļ•āđˆāļ„āļ§āļĢāđ€āļ‚āļĩāļĒāļ™āđ€āļ›āđ‡āļ™āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐ āđ‚āļ”āļĒ āđƒāļŦāđ‰āļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļēāļĄāļēāļĢāļ–āļžāļąāļ’āļ™āļēāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ•āđˆāļēāļ‡āđ† āđƒāļŦāđ‰āļāļąāļšāđ‚āļ›āļĢāđāļāļĢāļĄāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™ āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļ”āļĩāļˆāļ°āļ•āđ‰āļ­āļ‡āļĄāļĩāļ„āļ§āļēāļĄ āļŠāļąāļ”āđ€āļˆāļ™ āļŠāļąāđ‰āļ™ āđāļĨāļ°āđ„āļ”āđ‰āđƒāļˆāļ„āļ§āļēāļĄ āļ‚āđ‰āļ­āļĄāļđāļĨāļ•āđˆāļēāļ‡āđ† āļ—āļĩāđˆāđƒāļŠāđ‰āļˆāļ°āļ–āļđāļāđ€āļ‚āļĩāļĒāļ™āļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡āļ•āļąāļ§āđāļ›āļĢ āļ‹āļđāđ‚āļ”āđ‚āļ„āđ‰āļ”āļ™āļĩāđ‰āļšāļēāļ‡āļ„āļĢāļąāđ‰āļ‡āļˆāļ° āđ€āļĢāļĩāļĒāļāļ§āđˆāļē āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ āļĢāļđāļ›āđāļšāļšāļ„āļēāļŠāļąāđˆāļ‡āļ—āļąāđˆāļ§āđ„āļ›āļˆāļ°āđ€āļ›āđ‡āļ™āļ”āļąāļ‡āļ™āļĩāđ‰ āļāļēāļĢāļ„āđˆāļēāļ™āļ§āļ“ āđāļŠāļ”āļ‡āļœāļĨāļ‚āđ‰āļ­āļĄāļđāļĨ  Compute  Print  Calculate  Display āļāļēāļĢāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨ  Show  Read  Output  Get  Input 3
  • 4. Programming & Algorithm by P'Bank & P'Ball āļāļēāļĢāļ•āļąāļ”āļŠāļīāļ™āđƒāļˆ ï‚· āļŠāļ­āļ‡āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ ï‚· āļĄāļēāļāļāļ§āđˆāļēāļŠāļ­āļ‡āļ—āļēāļ‡āđ€āļĨāļ·āļ­āļ o If āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ Then o Case āļ•āļąāļ§āđāļ›āļĢ Of â€Ķâ€Ķâ€Ķâ€Ķ āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ Else āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ â€Ķâ€Ķâ€Ķâ€Ķ āļ„āđˆāļēāļ•āļąāļ§āđāļ›āļĢ : â€Ķâ€Ķâ€Ķâ€Ķ End If â€Ķ End Case āļāļēāļĢāļāļĢāļ°āļ—āđˆāļēāļ§āļ™āļ‹āđ‰āđˆāļē  āļ—āļēāļˆāļ™āļāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡ ï‚· āļ—āļēāļˆāļ™āļāļ§āđˆāļēāļˆāļ°āđ€āļ›āđ‡āļ™āđ€āļ—āđ‡āļˆ o Repeat o Do Statement 1 Statement 1 Statement 2 Statement 2 â€Ķ â€Ķ â€Ķ â€Ķ Until (Condition) While (Condition)  āļ—āļēāļ‡āļēāļ™āļ•āļēāļĄāļˆāļēāļ™āļ§āļ™āļĢāļ­āļšāļ—āļĩāđˆāđāļ™āđˆāļ™āļ­āļ™ o For āļ•āļąāļ§āđāļ›āļĢ := āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ To āļ„āđˆāļēāļŠāļļāļ”āļ—āđ‰āļēāļĒ Do Statement 1 Statement 2 â€Ķ â€Ķ Statement n End For 4
  • 5. Programming & Algorithm by P'Bank & P'Ball āļœāļąāļ‡āļ‡āļēāļ™ (Flow Chart) āļœāļąāļ‡āļ‡āļēāļ™ (Flowchart) āļ„āļ·āļ­ āļĢāļđāļ›āļ āļēāļž (Image) āļŦāļĢāļ·āļ­āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ(Symbol) āļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļ‚āļĩāļĒāļ™āđāļ—āļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āļ„āļēāļ­āļ˜āļīāļšāļēāļĒ āļ‚āđ‰āļ­āļ„āļ§āļēāļĄ āļŦāļĢāļ·āļ­āļ„āļēāļžāļđāļ” āļ—āļĩāđˆāđƒāļŠāđ‰āđƒāļ™āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ (Algorithm) āđ€āļžāļĢāļēāļ°āļāļēāļĢāļ™āļēāđ€āļŠāļ™āļ­āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ‚āļ­āļ‡āļ‡āļēāļ™āđƒāļŦāđ‰ āđ€āļ‚āđ‰āļēāđƒāļˆāļ•āļĢāļ‡āļāļąāļ™ āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļœāļđāđ‰āđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļ”āđ‰āļ§āļĒāļ„āļēāļžāļđāļ” āļŦāļĢāļ·āļ­āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ—āļēāđ„āļ”āđ‰āļĒāļēāļāļāļ§āđˆāļē āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒāđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡ Flow Chart āļĄāļĩāļ”āļąāļ‡āļ™āļĩāđ‰ āļŠāļąāļāļĨāļąāļāļĐāļ“āđŒ āļ„āļ§āļēāļĄāļŦāļĄāļēāļĒ āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđāļĨāļ°āļŠāļīāđ‰āļ™āļŠāļļāļ”āļāļēāļĢāļ—āļēāļ‡āļēāļ™ āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨ āļŦāļĢāļ·āļ­āļāļēāļĢāļ„āļēāļ™āļ§āļ“ āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚ āļāļēāļĢāļĢāļąāļš āļŦāļĢāļ·āļ­āđāļŠāļ”āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđ‚āļ”āļĒāđ„āļĄāđˆāļĢāļ°āļšāļļāļŠāļ™āļīāļ”āļ­āļļāļ›āļāļĢāļ“āđŒ āđāļŠāļ”āļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļēāļ‡āļˆāļ­āļ āļēāļž āđāļŠāļ”āļ‡āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļēāļ‡āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļžāļīāļĄāļžāđŒ āļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļēāļāļ„āļĩāļĒāđŒāļšāļ­āļĢāđŒāļ” āļˆāļļāļ”āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļœāļąāļ‡āļ‡āļēāļ™ āļˆāļļāļ”āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļŦāļ™āđ‰āļē āđāļŠāļ”āļ‡āļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāļ—āļēāļ‡āļēāļ™ 5
  • 6. Programming & Algorithm by P'Bank & P'Ball āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āļāļēāļĢāļ—āđˆāļēāļ‡āļēāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ 1. āļāļēāļĢāļ—āđˆāļēāļ‡āļēāļ™āđāļšāļšāļ•āļēāļĄāļĨāđˆāļēāļ”āļąāļš (Sequence) āļĢāļđ āļ› āđāļšāļšāļāļēāļĢāđ€āļ‚āļĩ āļĒ āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆ āļ‡āđˆ āļē āļĒāļ—āļĩāđˆ āļŠāļļ āļ” āļ„āļ· āļ­ āđ€āļ‚āļĩ āļĒ āļ™āđƒāļŦāđ‰ āļ—āļēāļ‡āļēāļ™āļˆāļēāļāļšāļ™āļĨāļ‡āļĨāđˆāļēāļ‡ āđ€āļ‚āļĩāļĒāļ™āļ„āļēāļŠāļąāđˆāļ‡āđ€āļ›āđ‡āļ™āļšāļĢāļĢāļ—āļąāļ” āđāļĨāļ°āļ—āļēāļ—āļĩ āļĨāļ°āļšāļĢāļĢāļ—āļąāļ”āļˆāļēāļāļšāļĢāļĢāļ—āļąāļ”āļšāļ™āļŠāļļāļ”āļĨāļ‡āđ„āļ›āļˆāļ™āļ–āļķāļ‡āļšāļĢāļĢāļ—āļąāļ”āļĨāđˆāļēāļ‡āļŠāļļāļ” 2. āļāļēāļĢāđ€āļĨāļ·āļ­āļāļāļĢāļ°āļ—āđˆāļēāļ•āļēāļĄāđ€āļ‡āļ·āđˆ āļ­āļ™āđ„āļ‚ (Decision or Selection) āļāļēāļĢāļ•āļąāļ”āļŠāļīāļ™āđƒāļˆ āļŦāļĢāļ·āļ­āđ€āļĨāļ·āļ­āļāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āļ„āļ·āļ­ Yes No āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļžāļ·āđˆāļ­āļ™āļēāļ„āđˆāļēāđ„āļ›āđ€āļĨāļ·āļ­āļāļāļĢāļ°āļ—āļē āđ‚āļ”āļĒāļ›āļāļ•āļīāļˆāļ°āļĄāļĩ āđ€āļŦāļ•āļļāļāļēāļĢāļ“āđŒāđƒāļŦāđ‰āļ—āļē 2 āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢ āļ„āļ·āļ­āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡āļˆāļ° āļāļĢāļ°āļ—āļēāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆ āļ‡ āđāļĨāļ°āđ€āļ›āđ‡ āļ™ āđ€āļ—āđ‡ āļˆ āļˆāļ°āļāļĢāļ°āļ—āļēāļ­āļĩ āļ āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆāļ‡ 3. āļāļēāļĢāļ—āđˆāļēāļ‹āđ‰āđˆāļē(Repeation or Loop) āļāļēāļĢāļ—āļē āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŦāļ™āļķāđˆāļ‡āļŦāļĨāļēāļĒāļ„āļĢāļąāđ‰āļ‡ āđ‚āļ”āļĒāļĄāļĩāđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚āđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄ āļŦāļĄāļēāļĒāļ–āļķāļ‡āļāļēāļĢāļ—āļēāļ‹āđ‰āļēāđ€āļ›āđ‡āļ™āļŦāļĨāļąāļāļāļēāļĢāļ—āļĩāđˆāļ—āļēāļ„āļ§āļēāļĄāđ€āļ‚āđ‰āļēāđƒāļˆāđ„āļ”āđ‰āļĒāļēāļ āļāļ§āđˆāļē 2 āļĢāļđāļ›āđāļšāļšāđāļĢāļ āđ€āļžāļĢāļēāļ°āļāļēāļĢāđ€āļ‚āļĩ āļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ•āđˆāļĨ āļ° Yes āļ āļēāļĐāļē āļˆāļ°āđ„āļĄāđˆāđāļŠāļ”āļ‡āļ āļēāļžāļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™āđ€āļŦāļĄāļ·āļ­āļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āļœāļąāļ‡ No āļ‡āļēāļ™ āļœāļđāđ‰āđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āđ‰āļ­āļ‡āļˆāļīāļ™āļ•āļ™āļēāļāļēāļĢāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡ 6