បង្កើតការអប់រំមធ្យមសិក្សានិងសាលារៀន

ក្បួនដោះស្រាយលីនែអ៊ែរ - រចនាសម្ព័ដ្យាក្រាមនិងការគណនា

ជីវិតប្រចាំថ្ងៃរបស់មនុស្សគ្រប់រូបគឺដើម្បីដោះស្រាយជាមួយចំនួនធំនៃភារកិច្ចនៃការខុសប្លែកគ្នាការលំបាកនៅកន្លែងធ្វើការឬខណៈពេលកំពុងសិក្សា។ ភារកិច្ចមួយចំនួនគឺសាមញ្ញដូច្នេះ, ថានៅក្នុងការអនុវត្ដន៍របស់ពួកគេដែលយើងបានធ្វើសកម្មភាពមួយចំនួនដោយស្វ័យប្រវត្តិដោយមិនគិត។ ដំណោះស្រាយទៅនឹងបញ្ហាណាមួយសូម្បីតែសាមញ្ញបំផុត, ដូចជាក្បួនមួយដែលត្រូវបានអនុវត្តជាប់លាប់សម្រាប់ជំហានមួយចំនួន។ ប្រភេទនៃស្ថិរភាពនៅក្នុងបញ្ហាដោះស្រាយត្រូវបានគេហៅថាក្បួនដោះស្រាយមួយ។ សព្វថ្ងៃនេះយើងសម្លឹងមើលទៅអ្វីដែលជាក្បួនដោះស្រាយលីនេអ៊ែររចនាសម្ព័ន្ធរបស់ពួកគេត្រូវធ្វើការសម្រេចចិត្តតំណាងនិងកម្មវិធីរបស់ខ្លួន។

ភាសាក្បួនដោះស្រាយ

គំនិតនេះគឺជាការពិតប្រាកដសម្រាប់សិល្បករវេជ្ជបញ្ជាដើម្បីធ្វើឱ្យលំដាប់នេះនៃសកម្មភាពដែលត្រូវបានដឹកនាំទៅនឹងដំណោះស្រាយនៃបញ្ហានេះ។

ភាសានេះជាមធ្យោបាយនៃការអធិប្បាយអំពីក្បួនដោះស្រាយដែលត្រូវបានផ្តោតជាទូទៅលើអ្នកប្រើ។

នៅពេលដែលវាមកដល់ ភាសាកុំព្យូទ័រ ជាការចង្អុលបង្ហាញដោយវេជ្ជបញ្ជាពិតប្រាកដដែលបានកំណត់ជាដំណើរការកុំព្យូទ័រ។ លោកបាននៅក្នុងវេននាំពីទិន្នន័យដំបូង, ជួរនោះទៅលទ្ធផលដើម។

ការអភិវឌ្ឍនៃក្បួនដោះស្រាយមួយ - គឺពិតជាមានភាពស្មុគស្មាញនិងការប្រើប្រាស់ពេលវេលាដំណើរការ។ វាគឺជាការចងក្រងនៃការបច្ចេកទេសមួយ (ការអភិវឌ្ឍនៃ) លំដាប់នៃសកម្មភាព, បានរចនាឡើងដើម្បីដោះស្រាយបញ្ហាជាមួយនឹងជំនួយពីកុំព្យូទ័រ។

ក្បួនដោះស្រាយលក្ខណៈសម្បត្តិ

ក្នុងចំណោមលក្ខណៈសម្បត្តិដែលបានបញ្ចេញ:

  • ជើង - គឺជាការបញ្ចប់នៃក្បួនដោះស្រាយទាំងមូលសម្រាប់ការកំណត់ចំនួនកំណត់ជំហាន (ជំហាន);
  • ច្បាស់ (ពិតប្រាកដ) - តំណាងឱ្យលក្ខណៈពិសេសនៃច្បាប់បកស្រាយសម្រាប់អនុវត្តសកម្មភាពនិងលំដាប់នៃការប្រតិបត្តិរបស់ពួកគេ;
  • ប្រសិទ្ធិភាព - លទ្ធផលចង់បានសម្រាប់ចំនួនកំណត់ណាមួយនៃជំហាន;
  • ច្បាស់ណាស់ - ការណែនាំច្បាស់លាស់ត្រូវតែប្រតិបត្តិបាន;
  • ម៉ាស់ - ក្បួនដោះស្រាយគួរតែអាចដោះស្រាយបញ្ហាជាក់លាក់ថ្នាក់នៃរូបមន្តទូទៅទៅនឹងបញ្ហានេះ។

ក្បួនដោះស្រាយលីនេអ៊ែរ។ ថ្នាក់កុំព្យូទ័រ 9

យើងបានពិភាក្សានិយមន័យនិងលក្ខណៈសម្បត្តិនៃគំនិតរួចទៅហើយ។ ឥឡូវនេះចូរយើងនិយាយពីទម្រង់របស់វា:

  • លីនេអ៊ែរ;
  • សាខា;
  • ជាមួយនឹងវដ្ត។

យើងមានការចាប់អារម្មណ៍នៅក្នុងក្បួនដោះស្រាយលីនេអ៊ែរ។ តើមានអ្វីខ្លះ? ពួកគេមានពាក្យបញ្ជាដើម្បីប្រតិបត្តិបន្ទាប់ពីមួយផ្សេងទៀតនៅក្នុងលំដាប់ច្បាស់លាស់។

រចនាសម្ព័ន្ធលីនេអ៊ែរនៃក្បួនដោះស្រាយដែលអាចត្រូវបានសរសេរនៅក្នុងសំណុំបែបបទពាក្យសំដីនិងក្រាហ្វិក។

ខាងក្រោមនេះជាឧទាហរណ៍មួយដែលបានកត់ត្រាទុកនៅក្នុងសំណុំបែបបទពាក្យសំដីមួយ។ ដូច្នេះភារកិច្ច: ប្រមូលសាលា។ ជាដំណោះស្រាយ:

  • ចាប់ផ្តើម។
  • ក្រោកឈរឡើង។
  • ធ្វើលំហាត់ប្រាណ។
  • លាងសមាតមុខរបស់អ្នក។
  • ទទួលបានស្លៀកពាក់។
  • អាហារពេលព្រឹក។
  • ប្រមូលផ្តុំសំពៀតឥណទាន។
  • បញ្ចប់។

predsatvlyat រូបរាងក្រាហ្វិកខាងលើដំណើរការនឹងមានដូចខាងក្រោម:

ក្បួនដោះស្រាយលីនែអ៊ែរនៅក្នុងសំណុំបែបបទដ្យាក្រាមប្លុក,

ដ្យាក្រាមប្លុកនេះតំណាងឱ្យក្បួនដោះស្រាយរូបភាពមួយដែលជាគំរូល្អដែលក្នុងដំណាក់កាលដោយឡែកពីគ្នានីមួយគឺត្រូវបានតំណាងដោយប្លុកតំណាងនៅក្នុងភាពខុសគ្នានៃរាងធរណីមាត្រមួយ។ ក្រៅពីនេះការតភ្ជាប់រវាងដំណាក់កាលនេះ (នៅក្នុងពាក្យផ្សេងទៀត, លំដាប់នៃដំណាក់កាលប្រតិបត្តិ) ត្រូវបានចង្អុលបង្ហាញដោយសញ្ញាព្រួញដែលភ្ជាប់បំណែក (ប្លុក) ។ ប្លុកនីមួយត្រូវបានអមដោយសិលាចារឹកមួយ។ សម្រាប់សកម្មភាពធម្មតាដូចខាងក្រោមក្បួនដោះស្រាយដែលបានប្រើនៅក្នុងការលីនេអ៊ែរ រាងធរណីមាត្រ :

  • ប្លុកក្បួនដោះស្រាយការចាប់ផ្តើមចុង។ នៅលើប្លុកនេះគឺសិលាចារឹក "ការចាប់ផ្តើម" ឬ "ការបញ្ចប់" ។
  • «ទិន្នផលបញ្ចូល "ឯកតា។ ប្លុកនេះត្រូវបានតំណាងនៅក្នុងសំណុំបែបបទនៃប្រលេឡូក្រាមមួយ។ លោកបានដាក់សិលាចារឹកដូចខាងក្រោម: "បញ្ចូល", "ការដក", "បោះពុម្ព" ។ ភ្ជាប់ផងដែរដើម្បីឱ្យពួកគេក្នុងបញ្ជីនៃការបញ្ចូលមួយឬរៀងគ្នាអថេរលទ្ធផល។
  • អង្គភាពនព្វន្ធ, ឬប្លុកសម្រេចចិត្ត។ វាត្រូវគ្នាទៅនឹងចតុកោណកែង។ ឯកតាការបង្ហាញគួរត្រូវបាន: "ប្រតិបត្តិការ", "ក្រុមប្រតិបត្តិការមួយ។ "

ប៉ុន្តែដោយមានជំនួយពីការដ្យាក្រាមប្លុកបង្ហាញដំណោះស្រាយនៃក្បួនដោះស្រាយលីនេអ៊ែរ។ បន្ទាប់, សូមនិយាយអំពីលក្ខណៈពិសេសនៃការផ្ដល់តម្លៃ។

ក្បួនដោះស្រាយកុំព្យូទ័រលីនេអ៊ែរ

សកម្មភាពសំខាន់ក្នុងក្បួនដោះស្រាយបឋមកុំព្យូទ័រ - កិច្ចការនេះអថេរដែលតម្លៃជាក់លាក់មួយ។ ក្នុងករណីដែលជាកន្លែងដែលតម្លៃថេរដែលបានកំណត់ដោយរូបរាងនៃការថតរបស់ខ្លួន, ទទួលបានតម្លៃអថេរជាក់លាក់ផ្អែកតែជាលទ្ធផលនៃកិច្ចការនេះ។ នេះអាចត្រូវបានសម្រេចដោយវិធីសាស្រ្តពីរ: ដោយមធ្យោបាយនៃការបង្រៀនកិច្ចការនេះ; ដោយបញ្ចូលពាក្យបញ្ជា។

ឧទាហរណ៍នៃក្បួនដោះស្រាយមួយសម្រាប់ដោះស្រាយលីនេអ៊ែរ

ខាងក្រោមនេះគឺជាការរៀបរាប់ឧទាហរណ៍មួយនៃច្បាប់នៃការចែកប្រភាគជាមួយនឹងក្បួនដោះស្រាយលីនេអ៊ែរដែលសៀវភៅសិក្សាមានមាតិកានេះ:

  • ភាគយកនៃប្រភាគ 1 នេះគួរតែត្រូវគុណភាគបែងនៃប្រភាគ 2 នេះ;
  • 1 ភាគបែងនឹងត្រូវបានគុណដោយភាគ 2;
  • អ្នកចង់កត់ត្រាប្រភាគដែលមានភាគគឺជាលទ្ធផលនៃការអនុវត្តន៍នៃកថាខណ្ឌទី 1, និងភាគបែង - លទ្ធផលនៃការ 2 ពិន្ទុ។ សំណុំបែបបទពិជគណិតនៃវិធាននេះគឺមានដូចខាងក្រោម:

a / b: C / D = (មួយ * ឃ) / (ខ * ឃ) = m / n ។

ដូច្នេះយើងសង់ក្បួនដោះស្រាយការកុំព្យូទ័រមួយសម្រាប់ការចែកប្រភាគ។ ដើម្បីជៀសវាងការភាន់ច្រលំយើងនឹងប្រើសម្រាប់អថេរដែលមានអត្ថន័យដូចគ្នាដូចនៅក្នុងរូបមន្តដែលបានបញ្ជាក់ខាងលើ។ a, b, c, ទិន្នន័យដើមដែលជាអថេរចំនួនគត់ d- ។ លទ្ធផលនេះនឹងមានតម្លៃចំនួនគត់។ ជាដំណោះស្រាយភាសាក្បួនដោះស្រាយនឹងមានដូចខាងក្រោម:

ការបែងចែក SAL នៃប្រភាគ

ដើម

គោលបំណងនិង, B, C, D, m, n

គ្រប់គ្រង a, b, c, d

ម៉ែត្រ: = a * ឃ

n: = b * ជាមួយ

ការដកម៉ែត្រ, n

ការលេងហ្គេម

ដំណោះស្រាយទ្រង់ទ្រាយក្រាហ្វិក

ក្បួនដោះស្រាយលីនេអ៊ែរគ្រោងការណ៍ដែលបានរៀបរាប់ខាងលើគឺមានដូចខាងក្រោម:

ផ្ដល់តម្លៃទៅឱ្យក្រុមនេះមានទ្រង់ទ្រាយដូចខាងក្រោម:

អថេរ: = ការបញ្ចេញមតិ។

សញ្ញានេះ "=" ត្រូវបានអានដូចបានកំណត់។

កិច្ចការ - ក្រុមមួយដែលជាការចាំបាច់សម្រាប់កុំព្យូទ័រដើម្បីប្រតិបត្តិសកម្មភាពដូចខាងក្រោមនេះ:

  • ការវាយតម្លៃនៃការបញ្ចេញមតិនេះ;
  • ផ្ដល់តម្លៃអថេរដែលទទួលបាន។

នេះជាក្បួនដោះស្រាយខាងលើមានបទបញ្ជាពីរដែលជាកិច្ចការ។ នៅក្នុងដ្យាក្រាមប្លុកនៃកិច្ចការពាក្យបញ្ជានេះគួរតែត្រូវបានកត់ត្រាទុកក្នុងចតុកោណកែងមួយដែលត្រូវបានគេហៅថាអង្គភាពកុំព្យូទ័រ។

នៅពេលដែលបានរៀបរាប់ដោយក្បួនដោះស្រាយលីនេអ៊ែរមិនមានតម្រូវការពិសេសសម្រាប់ការអនុលោមតាមច្បាប់ចាំបាច់ជាមួយនឹងច្បាប់យ៉ាងតឹងរឹងនៅពេលដែលការសរសេរកន្សោម។ អ្នកអាចកត់ត្រាពួកវាដោយប្រើទម្រង់បែបបទគណិតវិទ្យាធម្មតា។ ប៉ុន្តែនេះមិនមែនវាក្យសម្ព័ន្ធភាសាសរសេរកម្មវិធីមួយយ៉ាងតឹងរឹង។

ក្នុងឧទាហរណ៍នេះក្បួនដោះស្រាយផងដែរបានចូលក្រុមនេះ:

បញ្ចូល, B, C, D ។

ពាក្យបញ្ជាបញ្ចូលក្នុងគំនូសតាងលំហូរដែលមានចែងទុកក្នុងប្រលេឡូក្រាមនោះឧទាហរណ៍នេះបញ្ចូលទិន្នផលអង្គភាព។ ពេលប្រតិបត្តិពាក្យបញ្ជានេះផ្អាករហូតដល់ដំណើរការអ្នកប្រើនឹងអនុវត្តសកម្មភាពជាក់លាក់។ ពោលគឺអ្នកប្រើចាំបាច់ត្រូវ ឧបករណ៍បញ្ចូល (ក្តារចុច) វាយអថេរចូល (តម្លៃរបស់ពួកគេ) ហើយចុចបញ្ចូលដែលដើរតួនាទីជាគ្រាប់ចុចបញ្ចូល។ វាជាការសំខាន់ណាស់ដែលតម្លៃបានបញ្ចូលនៅក្នុងលំដាប់ដូចគ្នាដូចដែលបញ្ជីបញ្ចូលអថេរដែលត្រូវគ្នាដែលស្ថិតនៅក្នុងនេះ។

ក្បួនដោះស្រាយលីនេអ៊ែរ។ ការសរសេរកម្មវិធីរបស់ខ្លួន

ដូចដែលបានរៀបរាប់នៅដើមអត្ថបទនេះ, កម្មវិធីលីនេអ៊ែរអាចនឹងរួមបញ្ចូលសេចក្តីថ្លែងការណ៍ដូច:

  • កិច្ចការ;
  • ា្ញ;
  • ការសន្និដ្ឋាន។

នោះគឺការប្រើប្រាស់ប្រតិបត្តិករខាងលើដើម្បី សរសេរកម្មវិធីលីនេអ៊ែរ ក្បួនដោះស្រាយ។

ដូច្នេះ ប្រតិបត្តិករកិច្ចការ ក្នុងភាសាសរសេរកម្មវិធីត្រូវបានសរសេរដូចខាងក្រោម:

អនុញ្ញាតការ = ខ, ដែលជាកន្លែងដែលមួយ - ការខអថេរ - ការបញ្ចេញមតិ។ ឧទាហរណ៍ 'A = 20 អ៊ី។

ប្រតិបត្តិករធាតុគឺមានដូចខាងក្រោម:

INPUT ឧទាហរណ៍: ការបញ្ចូលគ

ទិន្នផលទិន្នន័យប្រតិបត្តិករតម្លៃដែលបានសរសេរនៅក្នុងសំណុំបែបបទនេះ:

បោះពុម្ព។ ឧទាហរណ៍បោះពុម្ពម៉ាសអេស

ខាងក្រោមនេះគឺជាឧទាហរណ៍ធម្មតា។ យើងត្រូវការដើម្បីសរសេរកម្មវិធីមួយដែលនឹងរកឃើញចំនួនទឹកប្រាក់នៃការបញ្ចូលពីចំនួនលេខក្តារចុច A និង B. មួយ

ភាសាសរសេរកម្មវិធីមួយដែលយើងទទួលបានកម្មវិធី, អត្ថបទដែលត្រូវបានបង្ហាញដូចខាងក្រោម។

ប្រតិបត្តិករធាតុទិន្នផលក្នុងភាសាសរសេរកម្មវិធីលោក Pascal

លោក Pascal មិនបម្រុងទុកប្រតិបត្តិករពិសេស, បង្ហាញថាប្រតិបត្ដិការបញ្ចូលឬលទ្ធផលដែលប្រើក្បួនដោះស្រាយលីនេអ៊ែរ។ កម្មវិធីនៃការផ្លាស់ប្តូរព័តមានត្រូវបានអនុវត្តដោយមានជំនួយពីនីតិវិធីកសាងឡើងនៅក្នុងនោះ។ ចាប់តាំងពីមានតម្រូវការសម្រាប់ការបរិយាយបឋមនៃនីតិវិធីស្តង់ដារនោះទេ, វាគឺអាចរកបានសម្រាប់កម្មវិធីនីមួយ, ដែលមានសេចក្ដីយោងទៅកាន់វា។ ដូចគ្នានេះផងដែរឈ្មោះនៃនីតិវិធីបានឱ្យដឹងថានេះមិនគម្រោងពាក្យគន្លឹះណាមួយឡើយ។

នៅពេលដែលអ្នកបញ្ចូលទិន្នន័យដោយប្រើប្រតិបត្តិករបែបនេះសម្រាប់ចូលដំណើរការនីតិវិធីស្តង់ដានៃការបញ្ចូលទិន្នន័យដែលត្រូវបានរួមបញ្ចូលរួចហើយទៅក្នុងកម្មវិធីនេះ។

អាន (A, B, C), ដែលជាកន្លែងដែល A, B, C - អថេរដែលត្រូវបានបញ្ចូលទៅក្នុងការចងចាំសម្រាប់ការផ្ទុក។

Readlnn (X1, Y, x2) - ការបញ្ចប់ការចូលទស្សន៍ទ្រនិចលោតទៅដើមបន្ទាត់ថ្មី។

Readlnn; - បង្ហាញពីការចុចរង់ចាំ« Enter »។ ជាធម្មតាប្រតិបត្តិករនេះគឺត្រូវបានបញ្ចូលទៅក្នុងអត្ថបទមុនពេលការប្រកួតវគ្គផ្តាច់ព្រ័ត្រ«ចប់»ដើម្បីសង្គ្រោះលទ្ធផលនៃកម្មវិធីនេះនៅលើមាតិកាអេក្រង់។

ទិន្នន័យទិន្នផលនៅលើអេក្រង់ម៉ូនីទ័រដោយប្រើប្រតិបត្តិករទាំងនេះ:

សរសេរ (A, B, C) - បញ្ជាក់តម្លៃនៃ A, B, C នេះក្នុងមួយជួរដេកនិងការទស្សន៍ទ្រនិចមិនចាកចេញពីបន្ទាត់បច្ចុប្បន្ន។

Writeln (z, y, Z2) - បញ្ចប់តម្លៃលទ្ធផលទស្សន៍ទ្រនិចនឹងផ្លាស់ទីទៅបន្ទាត់ថ្មីនៅទីតាំងនោះ។

writeln; - បានបញ្ជាក់ឱ្យឆ្លងកាត់បន្ទាត់មួយហើយផ្លាស់ទីទៅដើមថ្មីមួយនេះ។

ប៉ុន្តែដោយមានជំនួយពីសេចក្តីថ្លែងសាមញ្ញដូចនិងបញ្ចូលនិងអនុវត្តលទ្ធផលនៃទិន្នន័យនៅក្នុងលោក Pascal ។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 km.unansea.com. Theme powered by WordPress.