មេសា
Find Power using Loop តាមរយៈ C/C++
♦ រៀបរៀងលំហាត់ដោយ លោក អួន ហ៊ិនស៊ី
យើងទាំងអស់គ្នាប្រហែលជា ធ្លាប់បានសិក្សារួចមកហើយតាមរយៈ គណិតវិទ្យាអំពីការស្វែងតម្លៃនៃស្វ័យគុណ ដែលយើងសរសេរ an មានន័យថា a ស្វ័យគុណ (power) n ។ ដូច្នេះយើងខ្ញុំសូមលើកយកអត្ថបទមួយនិយាយពីការ Find Power using Loop តាមរយៈ C/C++ ដោយមិនប្រើ power () Function នៅក្នុង library math.h នោះទេ ដើម្បីមកចែករំលែកជូនដល់បងប្អូនដែលចូលចិត្តសិក្សាទាក់ទងនឹង Programming Language ឲ្យបានយល់ដឹងមួយកម្រិតទៀតដូចខាងក្រោមនេះ៖
♣ កូដ C Programming
·
♦ ពន្យល់កូដ C
√ stdio.h ជា header file សម្រាប់ប្រើ printf () : output , scanf () : input
√ conio.h ជា header file សម្រាប់ប្រើ getch ()
√ windows.h ជា header file ប្រើសម្រាប់សរសេរ function void textColor (int color) ដែលត្រូវប្រើក្នុង header file នេះ
√ textColor (int color) function ជា function ដែលបង្កើតឡើងសម្រាប់ប្រើក្នុងការដាក់ព៌ណឲ្យអក្សរតាម Line នីមួយៗទៅតាមកូដពណ៌ដែលបង្ហាញនៅលើ Console
√ typedef unsigned long big_int ប្រើ typedef សម្រាប់ឲ្យ big_int ជំនួសឲ្យ data type unsigned long long
√ សម្រាប់ដំណើរការនៃ for loop វាធ្វើលុះត្រាតែ i < exponent ជាលក្ខខណ្ឌពិតនោះ វានឹងចូលធ្វើ Statement រហូត ដល់ជួបលក្ខខណ្ឌណាមិនពិតទើបវាចាកចេញពី loop ដែល base ជាតម្លៃគោល exponent ជាសន្ទស្សន៍ ហើយ result ជា variable សម្រាប់រក្សាតម្លៃនៅក្នុងជុំនីមួយៗរបស់ loop
♦ លទ្ធផល Run កូដ C ក្រោយពេល User បញ្ចូលតម្លៃ
♣ កូដ C++ Programming
♦ ពន្យល់កូដ C++
√ iostream ជា header file សម្រាប់ប្រើ cin : input, cout : output, endl : new line
√ conio.h ជា header file សម្រាប់ប្រើ getch ()
√ antheader.h ជា header file សម្រាប់ប្រើ foreColor function ដែលសម្រាប់ប្រើក្នុងការដាក់ព៌ណឲ្យអក្សរតាម Line នីមួយៗទៅតាមកូដពណ៌ដែលបង្ហាញនៅលើ Console ដែល header file នេះត្រូវធ្វើការ include ចូលក្នុង directoryរបស់ IDE (Dev C++, …) អាចធ្វើការ download នៅទីនេះបាន ។
√ typedef unsigned long long big_int ប្រើ typedef សម្រាប់ឲ្យ big_int ជំនួសឲ្យ data type unsigned long long
√ សម្រាប់ដំណើរការនៃ for loop វាធ្វើលុះត្រាតែ i < exponent ជាលក្ខខណ្ឌពិតនោះ វានឹងចូលធ្វើ Statement រហូត ដល់ជួបលក្ខខណ្ឌណាមិនពិតទើបវាចាកចេញពី loop ដែល base ជាតម្លៃគោល exponent ជាសន្ទស្សន៍ ហើយ result ជា variable សម្រាប់រក្សាតម្លៃនៅក្នុងជុំនីមួយៗរបស់ loop
♦ លទ្ធផល Run កូដ C++ ក្រោយពេល User បញ្ចូលតម្លៃ
♦ ♦ វគ្គសិក្សា C/C++ Begining តម្លៃ ៥៩ដុល្លា រយៈពេល ៦០ម៉ោង ចុចទីនេះ ដើម្បីចូលទៅកាន់ Course Oultine http://training.antkh.com/c_cpp.aspx
♦ ♦ ស្នាដៃសិស្សដែលបានបញ្ចប់វគ្គ សរសេរកម្មវិធីកុំព្យូទ័រនៅអាន-ANT http://training.antkh.com/achievements/?c=programming
♦♦ ប្រសិនបើលោកអ្នកមានចម្ងល់ផ្សេងៗអាចផ្ញើសារចូល https://web.facebook.com/anttrainning ឬ https://t.me/anttechnology
♦♦ សម្រាប់ Page ផ្លូវការរបស់ អាន-ANT https://web.facebook.com/ant.com.kh ឬ https://web.facebook.com/ANTTechnologyTrainingCenter ឬ https://web.facebook.com/ANTTraining
♦♦ ចុច Like គេហទំព័រ www.antkh.com ដើម្បីទទួលបានអត្ថបទថ្មីៗដែលទាក់ទងនឹងបច្ចេកវិទ្យារៀងរាល់ថ្ងៃ
មតិ និងយោបល់ទៅលើអត្ថបទនេះ (តាម Facebook)
ខាងក្រោមនេះជាយោបល់ផ្សេងៗរបស់អ្នកទស្សនា