កុំព្យូទ័រការសរសេរកម្មវិធី

អារេ - មួយ ... សេចក្តីណែនាំខ្លីទៅជាមួយប្រធានបទ

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

សេចក្តីផ្តើម

ប្រធានបទថ្ងៃនេះ, យើងចាប់ផ្តើមជាមួយនឹងការពិតដែលថាយើងណែនាំនិយមន័យនៃពាក្យនោះ។ អារេ - ធាតុ សរសេរកម្មវិធីបរិស្ថាន តំណាងឱ្យសំណុំនៃទិន្នន័យក្នុងទម្រង់ជាតារាងឬបន្ទាត់។ សូមស្រមៃគិតថាជាស៊េរីនៃលេខចៃដន្យ 1, 6, 2, 4, និង 8. វានឹងអារេមួយ។ ចំនួនគ្នាដែលបានសរសេរនៅក្នុងជួរដេកមួយមានលេខសម្គាល់របស់ខ្លួន, ហើយនោះគឺជាអ្វីដែលធ្វើឱ្យវាអាចពាក់ព័ន្ធ (នាំយក) ពួកគេជាមួយនឹងការអារេនៃការសរសេរកម្មវិធីមួយ។

កំណត់ត្រា

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

  • ឃ: អារេ [1..k] ការពិត; - ដូច្នេះសរសេរ អារេទៅ "លោក Pascal" ។ ប្រសិនបើអ្នកមានដើម្បីបង្កើតកម្មវិធីនេះបានដឹងថាអ្នកនឹងមានអតិបរមានៃ 5 ធាតុមួយដែលអ្នកអាចប្រើធាតុ D នេះ: អារេ [1..5] ការពិត;

ដូចដែលអ្នកអាចនឹងបានទាយ D - គឺជាលិខិតដែលមានន័យថាឈ្មោះនៃអារេនេះ; ពិត - នេះគឺជាប្រភេទ (ជាទ្រង់ទ្រាយ) នៃទិន្នន័យដែលអាចត្រូវបានផ្ទុកនៅក្នុងអារេនេះ; អារេ [] - គឺជាចំនួននៃធាតុអារេនេះ។

បណ្តឹងឧទ្ធរណ៍

ក្នុងគោលបំណងដើម្បីធ្វើការជាមួយធាតុនៃអារេនេះ, វាគឺជាការចាំបាច់ដើម្បីអនុវត្តកម្មវិធីនេះ។ អារេ - ទាំងនេះគឺជាតួលេខដូចគ្នាឬដែលមានពាក្យ, ដូចជាផ្សេងទៀតណាមួយ។ ក្នុងគោលបំណងដើម្បីធ្វើការជាមួយធាតុអារេ, វាគឺជាការចាំបាច់ដើម្បីណែនាំ: D [1] ។ ការនេះនឹងជ្រើសធាតុដំបូងនៃអារេនិងដើម្បីធ្វើប្រតិបត្ដិការជាមួយគាត់។ ឧទាហរណ៍:

  • បោះពុម្ព (គ [1]); - ពាក្យបញ្ជានេះនឹងអនុញ្ញាតឱ្យអ្នកប្រើដើម្បីបង្ហាញតម្លៃដែលមាននៅក្នុងការដែលកោសិកាដំបូងរបស់អារ៉េ។

វាគឺមានតំលៃកត់សម្គាល់ថាប្រសិនបើអ្នកកំពុងនឹងអនុវត្តប្រតិបត្ដិការជាមួយអារេគណិតវិទ្យា, បន្ទាប់មកអ្នកគួរតែយកចិត្តទុកដាក់ទៅប្រភេទ។ អ្នកអាចធ្វើដូចនេះមានតែប្រសិនបើអ្នកមានអារេនៃចំនួនមួយ។ ដើម្បីធ្វើឱ្យវាច្បាស់ជាង:

  • ប្រសិនបើអ្នកមានអារេនៃ D ក្នុងមួយ: អារេ [1..k] នៃអត្ថបទ; - និង D មានក្នុងក្រឡា [1] = 1, បន្ទាប់មកអ្នកមិនអាចប្រើធាតុនេះនៅក្នុងប្រតិបត្ដិគណិតវិទ្យាព្រោះកម្មវិធីសម្រាប់ "1" - នេះគឺគ្រាន់តែជាពាក្យ "មួយ", មិនបានលេខ។ ដូច្នេះមើលអថេរនិងប្រភេទរបស់ខ្លួន។

ប្រសិនបើអ្នកមានគម្រោងក្នុងការប្រតិបត្ដិគណិតវិទ្យា, ឬនៅក្នុងអារេមួយគ្រាន់តែត្រូវបានរក្សាទុកជាលេខល្អប្រសើរជាងមុន obespokoytes ប្រភេទរបស់ខ្លួននៅក្នុងជាមុននិងការផ្ដល់តម្លៃឬ "ចំនួនគត់" "ពិតប្រាកដ" ។

តារាង

សូមនិយាយអំពីទំហំដែលនៅជុំវិញយើង។ យើងរស់នៅក្នុងពិភពលោកបីវិមាត្រ, និងភាគច្រើនបំផុតនៃវត្ថុដែលអាចត្រូវបានរៀបរាប់ជាមួយនឹងប៉ារ៉ាម៉ែត្រទី 3: ប្រវែង, ទទឹងកម្ពស់។ និងពីមានការអារេវិមាត្រ។ អារេពីរវិមាត្រ - តារាងដែលមានទិន្នន័យដែលក្នុងនោះធាតុនីមួយត្រូវបានទទួលរង្វាន់លេខសម្គាល់ច្រើនជាងមួយនិងពីរនាក់ - ចំនួនបន្ទាត់និងជួរឈរចំនួន។ នៅពេលដែលសំដៅទៅអារេពីរវិមាត្រត្រូវតែបញ្ជាក់ទាំងចំនួន - D, [1 1] ។

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

ជាឧទាហរណ៍ឧបមាថាយើងមានតារាងដែលទិន្នន័យនឹងត្រូវបានសរសេរទៅកាន់សិស្សនោះ។ ពួកគេមាន: ឆ្នាំនៃកំណើត, ឈ្មោះរបស់ថ្នាក់នេះ។

ឆ្នាំ 1989 Ivanov លោក Ivan 9
ឆ្នាំ 1988 Petrov ពេត្រុស 10
....

នៅក្រោមកាលៈទេសៈធម្មតាយើងមានដើម្បីបង្កើតអារេច្រើនអាស្រ័យលើតម្រូវការ។ យើងអាចបង្កើតអារេពីរវិមាត្រនៃប្រភេទលេខទៅហាងថ្ងៃខែឆ្នាំកំណើតនិងថ្នាក់និងលើកទីពីរសម្រាប់ការរក្សាទុកអារេពអត្ថបទ (ហ្វា) ។ ប៉ុន្តែវាជាការងាយស្រួលនោះទេ។ ជាដំបូងឈ្មោះចុងក្រោយនិងជាលើកដំបូង, អ្នកអាចមានដើម្បីដោះស្រាយដោយឡែកពីគ្នា។ ទីពីរ, អ្នកអាចទទួលបានយ៉ាងងាយស្រួលយល់ច្រឡំនៅពេលដែលការបំពេញអារេមួយនឹងការមួយឆ្នាំនិងថ្នាក់។ ដូច្នេះវានឹងមានភាពងាយស្រួលក្នុងការបង្កើត 4 ដាច់ដោយឡែកសម្រាប់ជួរឈរអារេគ្នា។ យល់ព្រម, វាជាការទទើសទទែងយ៉ាងខ្លាំង?

កម្មវិធី PHP

អារេ PHP ដែលអាចដោះស្រាយបញ្ហានេះដូចដែលបានរៀបរាប់ខាងលើ។ ការពិតគឺថានៅក្នុងភាសាសរសេរកម្មវិធីនេះអ្នកអាចបញ្ជាក់មិនត្រឹមតែប្រភេទនៃទិន្នន័យក្នុងអារេនោះទេប៉ុន្តែប្រភេទម៉ែត្រ (index) ។ លើសពីនេះទៀតទិន្នន័យនៃប្រភេទផ្សេងគ្នាអាចត្រូវបានផ្ទុកនៅក្នុងអារេតែមួយ។ បង្កើត អារេមួយវិមាត្រ (ប្រសិនបើអ្នកចង់យកជួរឈរមួយ):

  • $ = អារេអារេ (1989, 1988, ... );

ឧទាហរណ៍នេះនឹងបង្កើតជាអារេសាមញ្ញ។ សន្ទស្សន៍នេះត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិនិងត្រូវបានចាត់ទុកសូន្យ។ នោះគឺជាធាតុអារេសូន្យ - ឆ្នាំ 1989 ជាលើកដំបូង - 1988 ល ប៉ុន្តែអ្វីដែលប្រសិនបើយើងត្រូវការដើម្បីដាក់តារាងទាំងមូលចូលទៅក្នុងអារេពហុភាគី? តើអ្វីទៅជាច្រើនវិមាត្រគឺជា អារេកម្មវិធី PHP? រចនាសម្ព័ន្ធនេះដែលក្នុងនោះធាតុនីមួយផងដែរថាជាអារេមួយ។ តើធ្វើដូចម្តេចដើម្បីេះគំរូសម្រាប់យើងនេះ?

$ = អារេតារាង (

អារេ (1989 "ស្ម៊ីធ", "យ៉ូហាន" 9)

អារេ (1988 "ស្ម៊ីធ", "ពេត្រុស", 10)

...

);

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

  • $ តារាង [0, 0] = 1989, តារាង $ [0, 1] = "ស្ម៊ីធ", $ តារាង [0, 2] = "យ៉ូហាន", $ តារាង [0, 3] = 9 ។
  • $ តារាង [1, 0] = 1988, តារាង $ [1 1] = "ពេត្រុស", $ តារាង [1; 2] = "ពេត្រុស", $ តារាង [1, 3] = 10 ។

ម្ល៉ោះ 0 និង 3 ជួរឈរដែលមានអារេលេខនិង 1 និង 2 - អត្ថបទ។ បើចាំបាច់, អ្នកតែងតែអាចបម្លែងទិន្នន័យដែលចាំបាច់ក្នុងទ្រង់ទ្រាយដែលអ្នកចង់បាននិងការបញ្ចូលក្រឡាចូលគ្នា។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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