មេសា
មេរៀនទី៨ ៖ ការប្រើប្រាស់ Loop
→សូមចុច Subscribe លើ Channel តាម Link ខាងក្រោមនេះ ដើម្បីទទួលបានវីឌីអូបង្រៀនថ្មីៗពីអាន-ANT
→ ហេតុអ្វីអ្នកត្រូវសិក្សាមេរៀនទី ៨៖
មេរៀនទី៨នេះនឹងនាំឲ្យអ្នកដឹងនូវចំណុចដូចខាងក្រោម៖
- តើអ្វីទៅជា loop?
- តើ loop ប្រើ ដើម្បីអ្វី?
- ការប្រើប្រាស់ while statement
- ការប្រើប្រាស់ do...while statement
- ការប្រើប្រាស់ for statement
- វិធីផ្សេងៗនៃការប្រើប្រាស់ loop
- ការប្រើប្រាស់ nested loop
♦ អ្វីទៅជា Loop ?
អ្នកទើបបានសិក្សានៅក្នុងមេរៀនទី៧ និយាយអំពី ការប្រើប្រាស់ Decision ឬ Selection Statements ដែលជាផ្នែកមួយនៃ control structures នៅក្នុងភាសា Programming C++ ។
Loop ក៏ជាផ្នែកមួយនៃ control structures ដោយសំដៅទៅលើការធ្វើការរបស់ statement ឬ block ណាមួយជាលក្ខណៈសារចុះសារឡើងដដែលៗ (repeat) ជាលក្ខណៈរង្វិលជុំ រហូតដល់លក្ខខណ្ឌព្រំដែនបញ្ចប់ណាមួយ ។ ខ្ញុំអាចនិយាយបានថា loop វាមិនខុសគ្នាទៅនឹងការបំលាស់ទីរបស់អ្នកពីទីតាំងមួយទៅកាន់ទីតាំងមួយផ្សេងទៀត ដោយអ្នកចាំបាច់ត្រូវបោះជំហានម្ដងមួយជំហាន ម្ដងមួយជំហាន ដដែលៗរហូតទាល់តែអ្នកបានទៅដល់ទីតាំងដែលអ្នកត្រូវបញ្ចប់ ។
នៅក្នុងពាក្យបច្ចេកទេសរបស់ Programming គឺ loop អាចត្រូវបានហៅថា iteration រីឯ for, while និង do…while ក៏អាចត្រូវបានហៅថា iterative statements. |
♦ ការប្រើប្រាស់ while statement
while statement គឺត្រូវបានប្រើប្រាស់សម្រាប់អនុវត្តន៍ statement ឬ block ជាលក្ខណៈសារចុះសារឡើងអាស្រ័យលើលក្ខខណ្ឌរបស់វានៅតែមានតម្លៃពិត ។
while statement កើតឡើងដោយមានពីរផ្នែកសំខាន់ គឺ ផ្នែកទីមួយគឺជាផ្នែក expression ហើយត្រូវបានសរសេរនៅចន្លោះសញ្ញារង្វង់ក្រចក និងស្ថិតនៅបន្តពីក្រោយពាក្យ while ផ្នែកនេះគឺមានតួនាទីសិក្សាលក្ខខណ្ឌថាតើពិត ឬមិនពិត ដែលត្រូវអនុវត្ត statement ឬ block ដែលជាផ្នែកទីពីរ របស់ while បើសិនជាតម្លៃលក្ខខណ្ឌរបស់ expression គឺពិត ឬខុសពីសូន្យ នោះផ្នែកទី២នឹងត្រូវអនុវត្ត រួច while នឹងវិលត្រឡប់ទៅផ្នែកទី១របស់វាសារជាថ្មី បើសិនជាតម្លៃលក្ខខណ្ឌរបស់ expression ផ្នែកទីមួយនៅតែពិត នោះផ្នែកទី២នឹងអនុវត្តន៍សារជាថ្មី ហើយ while នឹងអនុវត្តន៍ការងារបែបនេះដដែលរហូតដល់តម្លៃលក្ខខណ្ឌរបស់ expression ផ្នែកទីមួយលែងពិត ទើបការងាររបស់ while ត្រូវបញ្ចប់ ។
រូបភាព Pic 8.1 គឺជា flowchart បង្ហាញអ្នកពីទិសដៅនៃការអនុវត្ត while statement
ខាងក្រោមគឺជាទម្រង់ទូទៅនៃការប្រើប្រាស់ while statement ៖
while (expression)
{
Statement1;
Statement2;
.................
StatementN;
}
តាមទម្រង់ខាងលើគឺអ្នកមិនត្រូវប្រើប្រាស់សញ្ញា semicolon នៅខាងចុងនៃផ្នែករបស់ expression ឡើយ ។ កូដ៨.១ នឹងបង្ហាញអ្នកពីការប្រើប្រាស់ while statement ដើម្បីបង្ហាញតារាងមេគុណ៤ ទៅកាន់ screen ។
♦ លទ្ធផល output
→ សម្រាប់អត្តបទទាំងស្រុងនៃមេរៀនទី ៨ មានចំនួន ៤៣ទំព័រ នេះសូមអ្នកទាំងអស់គ្នាចូលទៅ Download កម្មវិធី ANTLearner សម្រាប់ Android & Windows តាម Link ខាងក្រោម ៖ http://www.antclasses.com/help/page/download.html
ក្នុងនោះផងដែរកម្មវិធី ANTLearner និងចូលរួមចំណែកយ៉ាងសកម្ម ក្នុងការបង្រៀនវគ្គ online learning នៅអាន -ANT ដោយសិស្ស គ្រាន់តែប្រើប្រាស់ ID ដែលប្អូនៗបានចុះឈ្មោះរៀននៅអាន -ANT ដើម្បីទាញយកវីឌីអូ ឬឯកសាផ្សេងៗដែលគ្រូ ឬសាលាបានផ្ដល់ឲ្យបំពេញ បន្ថែមនូវការង្រៀនតាមរយៈonline របស់យើងខ្ញុំ ។
→ ទាញយកកម្មវិធី ANTLearner http://www.antclasses.com/help/page/download.html
១. សម្រាប់លោកអ្នកដែលចង់បានអត្ថបទ ចំណេះដឹង ឬវគ្គសិក្សាបើកថ្មីៗនៅអាន-ANT សូមចុច Like លើ Page
https://www.facebook.com/ant.com.kh & https://www.facebook.com/anttrainning
២. ប្រសិនបើលោកអ្នកចង់តាមដាន ឬមានចម្ងល់ទាក់ទងនឹងកម្មវិធី ANTLearner ឬកម្មវិធីជាច្រើនទៀតបង្កើតដោយអាន-ANT សូមចុច Like https://www.facebook.com/ANTTechnologyTrainingCenter/?modal=admin_todo_tour
៣. ប្រសិនបើលោកអ្នកមានបំណងចែករំលែងចំណេះដឹង IT ដល់សមាជិកដទៃសូមចូលទៅកាន់ Group https://www.facebook.com/groups/ANTTrGroup/
៤. ប្រសិនបើមានចង្ងល់ ឬមានសំណួរផ្សេងៗសូមផ្ញើសារចូល Facebook : https://www.facebook.com/anttrainning
→ លេខទូរសព្ទទំនាក់ទំនង ០១០/០១៦ ៦៦៦ ៦៥៣
💒ទីតាំង #86B ផ្លូវ 313 កែង 606 សង្កាត់បឹងកក់២ ទួលគោក
មតិ និងយោបល់ទៅលើអត្ថបទនេះ (តាម Facebook)
ខាងក្រោមនេះជាយោបល់ផ្សេងៗរបស់អ្នកទស្សនា