តុលា
ការប្រើ do while loop ក្នុង C/C++
♦ រៀបរៀងអត្ថបទដោយ អតីតសិស្ស ផាន់ រំដួល http://training.antkh.com/students/?s=2957
យើងបានដឹងហើយថាការរស់នៅប្រចាំថ្ងៃរបស់យើងតែងតែជួបនូវបញ្ហា ឬការអនុវត្តការងារដដែលៗសារចុះសារឡើងច្រើនដងរហូតដល់ទីបញ្ចប់ណាមួយ ។ នៅក្នុង programming C/C++ នេះផងដែរយើងបានសិក្សាទៅមេរៀនមួយដែលមានចំណងជើងថា control structure ។ មេរៀននេះគឺសំដៅទៅលើ statement ទាំងឡាយណាដែលមានតួនាទីកំណត់សកម្មភាពដែលត្រូវបានអនុវត្តន៍ក្នុង program ។ នៅក្នុងមេរៀននេះផងដែរយើងក៏ឃើញមានចំណុចមួយដែលត្រូវបានគេហៅថា loop ។ loop គឺសំដៅទៅលើ statement ទាំងឡាយណាដែលអនុវត្តន៍សារចុះសារឡើង ឬក៏រង្វិលជុំរហូតដល់លក្ខខណ្ឌពិតទើបបញ្ឈប់ ។ ថ្ងៃនេះថ្នាក់បណ្តុះបណ្តាលកុំព្យូទ័រអាន-ANT សូមលើកយកអត្ថបទមួយមានចំណងជើងថា ការប្រើ do while loop នៅក្នុង C++ ដើម្បីផ្ដល់ជាជំនួយដល់បងប្អូនដែលចូលចិត្តរៀន Programming ឲ្យបានយល់ដឹងបន្ថែមទៀតដូចខាងក្រោមនេះ៖
♦ កូដ
♦ ពន្យល់កូដ
♣ នៅក្នុង programming do while loop មាននាទីអនុវត្តន៍ការងារដដែលៗច្រើនដង ធ្វើរួចទើបពិនិត្យលក្ខខណ្ឌជាក្រោយ បើសិនជាលក្ខខណ្ឌនោះពិតទើបឈប់ធ្វើ ។
- do { } while (ch! =27) ; បានន័យថាបើសិនជាការចុច keyboard របស់យើងមិនស្មើ key Esc (ascii 27) ទេវានឹងអនុវត្តន៍ ម្តងទៀត ប្រសិនជាចុច Esc វានិងចេញពី loop ។
- setw () ; ប្រើសម្រាប់កំណត់ Space តួអក្សរ ដែលវាស្ថិតនៅក្នុង header file <iomanip>
- fflush (stdin) ; និង cin.clear () ; ប្រើសម្រាប់ clear ទិន្នន័យនៅពេលបញ្ចូលរួចមួយៗនិងជៀសវាងការបញ្ចូលខុសប្រភេទ Data type
- getline ប្រើសម្រាប់បញ្ចូលតម្លៃឲ្យ string ហើយអាចដកឃ្លាបាន
- clrXY (x,y,size) ; ជា function មួយដែលស្ថិតនៅក្នុង headerfile<antheaderPlusPlus.h>
ប្រើសម្រាប់ clear ចំនួនអក្សរមួយបន្ទាត់ ។
♦ លទ្ធផល
♦ សម្រាប់វគ្គសិក្សា C/C++ តម្លៃ ៦៥ ដុល្លា http://training.antkh.com/c_cpp.aspx
♦ សម្រាប់ស្នាដៃសិស្សដែលបានបញ្ចប់វគ្គសិក្សានៅអាន-ANT កន្លងមក http://training.antkh.com/achievements/
ចម្ងល់ផ្សេងៗប្អូនៗអាចផ្ញើសារចូល https://web.facebook.com/anttrainning ឬ https://t.me/anttechnology
មតិ និងយោបល់ទៅលើអត្ថបទនេះ (តាម Facebook)
ខាងក្រោមនេះជាយោបល់ផ្សេងៗរបស់អ្នកទស្សនា