២៨
មេសា

ការ​បង្កើត Patterns of Square with Star and Number តាមរយៈ C++

នៅ​ក្នុង​ជីវភាពរស់នៅប្រចាំ​ថ្ងៃ អ្នកតែងតែបាន​សិក្សា និង​ស្គាល់​ពីរូបរាង ឬ ទំហំ​របស់ ត្រីកោណ ចតុកោណកែង ការ៉េ ពីរ៉ាមីត និងអ្វីផ្សេងៗ​ទៀត​តាមរយៈ គណិតវិទ្យា ឬ​រូបវិទ្យា ។ ប៉ុន្តែ អ្នកប្រហែលជាមិន​ធ្លាប់​បានគិតថា ភាសា Programming ​ក៏​អាច​បង្កើត​ឲ្យ​លេចចេញជារូបរាង ឬ​អ្វីផ្សេងៗ​ទៀតជា​ច្រើន​ដែរ​តាមរយៈ គំរូ​ពីពិភពលោកជាក់ស្តែង ។ ទន្ទឹមនឹងនេះដែរ នៅ​ក្នុង​យុគសម័យ​បច្ចេកវិទ្យា​ដ៏វៃឆ្លាតសព្វ​ថ្ងៃ​នេះ មានភាសា Programing ជា​ច្រើន​ដែល​គេពេញ​និយម​យកទៅ​ប្រើ ដើម្បី​សរសេរ​កម្មវិធី​ផ្សេងៗ​ដូចជា ភាសា C, C++, Java, C# ជាដើម ។ ថ្ងៃ​នេះ ទស្សនាវដ្ដី​អាន-ANT សូមលើកយកអត្ថបទមួយមកចែក​រំលែក​ជូនដល់​បងប្អូន​ដែល​ចូលចិត្តរៀនភាសា Programming ​ឲ្យ​បានយល់ដឹង​បន្ថែម​មួយ​កម្រិត​ទៀត ទាក់ទងនឹង​វិធីសាស្ត្រនៃ ការ​បង្កើត​ Patterns of Square with Star and Number ​តាមរយៈ ភាសា C++ ដូច​ខាងក្រោម​នេះ

♣ កូដ C++ Programming

ពន្យល់កូដ C++

 • iostream ជា header file ​សម្រាប់​ប្រើ cin : input, cout : output

 •  conio.h ជា header file ​សម្រាប់​ប្រើ​ getch ()

 •  antheader.h ជា header file ​សម្រាប់​ប្រើ​ foreColor function ​ដែល​សម្រាប់ ប្រើ​ក្នុង​ការដាក់ព៌ណ​ឲ្យ​អក្សរតាម Line ​នីមួយៗ​ទៅតាម​កូដពណ៌​ដែល​បង្ហាញ នៅលើ Console ដែល header file នេះត្រូវ​ធ្វើការ include ចូល​ក្នុង directoryរបស់ IDE (Dev C++, …) អាច​ធ្វើការ download នៅទីនេះបាន ។

 •  Loop ទីមួយ for នៃ i វា​ធ្វើការ​ចាប់ពី i = 1 ​រហូត​ដល់ I = n+1 ​ព្រោះ ស្ទើរតែ  គ្រប់ loop ​ទាំងអស់​ត្រូវការ​ពិនិត្យ​លក្ខខណ្ឌមិនពិតមួយទៀត (n+1)  ទើបវាទៅ ដំណើរ​ការ​កូដ​ផ្សេងទៀត

 •  Loop ទីពីរ for នៃ j  វា​ធ្វើការ​លុះត្រាតែ loop ទីមួយពិត ដែល​វាចាប់ផ្តើមធ្វើពី j =0 ​រហូត​ដល់ j = n

 •  num = j – i + 1 ជាប្រមាណវិធីមួយ ដើម្បី​គណនារក​តម្លៃ​នៃ variable num ​ទៅតាម​តម្លៃ​របស់ j និង i ​ក្នុង loop ​នីមួយៗ

 •  if (j < i) វា​ធ្វើការ​លុះត្រាតែ loop ទីពីរពិត ហើយលក្ខខណ្ឌនេះ​ក៏​ពិត នោះវា  នឹង​បង្ហាញ​នូវ​សញ្ញា​ផ្កាយ ហើយដកឃ្លាពីរដង ផ្ទុយទៅវិញ​វានឹង​បង្ហាញ​ជា  តួលេខ និងដកឃ្លាពីរដងដែរ

​លទ្ធផល Run កូដ C++ ក្រោយពេល User ​បញ្ចូល​តម្លៃ​

♣♣♣ រៀបរៀងអត្ថបទដោយ លោក អួន ហ៊ិនស៊ី

♣♣♣ ​វគ្គ​សិក្សា C/C++ Begining តម្លៃ ៥៩ដុល្លា រយៈពេល ៦០​ម៉ោង ចុចទីនេះ ដើម្បី​ចូល​ទៅកាន់ Course Oultine http://training.antkh.com/c_cpp.aspx

♣♣♣ ស្នាដៃសិស្ស​ដែល​បាន​បញ្ចប់​វគ្គ សរសេរ​កម្មវិធី​កុំព្យូទ័រ​នៅអាន-ANT http://training.antkh.com/achievements/?c=programming

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា