ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅. 
Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ вычислСниС минимального элСмСнта Π½Π° языкС Pascal

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Массив — это упорядочСнная ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту массива соотвСтствуСт ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько индСксов ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ элСмСнта Π² ΠΌΠ°ΡΡΠΈΠ²Π΅. Π˜Π½Π΄Π΅ΠΊΡΡ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ упорядочСнныС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° Ρ‚ΠΈΠΏΠΎΠ² индСксов Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚: ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Π΅, Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈ n-ΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы. Π”Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ, считая ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ индСкс… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈ вычислСниС минимального элСмСнта Π½Π° языкС Pascal (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π‘ ΠΏΠΎΠ½ΡΡ‚ΠΈΠ΅ΠΌ «ΠΌΠ°ΡΡΠΈΠ²» приходится ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π½Π°ΡƒΡ‡Π½ΠΎ-тСхничСских ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ совокупностСй большого количСства Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Массив — это упорядочСнная ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту массива соотвСтствуСт ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько индСксов ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ элСмСнта Π² ΠΌΠ°ΡΡΠΈΠ²Π΅. Π˜Π½Π΄Π΅ΠΊΡΡ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ упорядочСнныС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π’ΠΈΠΏ индСкса опрСдСляСт Π΅Π³ΠΎ допустимыС значСния. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Ρ‚ΠΈΠΏΠ° индСкса ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½ любой порядковый Ρ‚ΠΈΠΏ (boolean, char, integer, пСрСчисляСмый Ρ‚ΠΈΠΏ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹ этих Ρ‚ΠΈΠΏΠΎΠ²), ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΈΠΏΠ° longint ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ….

Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π° Ρ‚ΠΈΠΏΠΎΠ² индСксов Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚: ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½Ρ‹Π΅, Π΄Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΈ n-ΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы. Π”Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ, считая ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ индСкс — Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ строки, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ — Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ столбца.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ массива ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ любого Ρ‚ΠΈΠΏΠ°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ структурированныС.

Π’ΠΈΠΏ элСмСнтов массива называСтся Π±Π°Π·ΠΎΠ²Ρ‹ΠΌ. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ языка Паскаль являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ число элСмСнтов массива фиксируСтся ΠΏΡ€ΠΈ описании ΠΈ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅Ρ‚ся.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ массив, упорядочСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту соотвСтствуСт ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² (индСксов), ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… Π΅Π³ΠΎ мСстополоТСниС Π² ΠΎΠ±Ρ‰Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Доступ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ элСмСнту осущСствляСтся ΠΏΡƒΡ‚Π΅ΠΌ индСксирования элСмСнтов массива. Π˜Π½Π΄Π΅ΠΊΡΡ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой выраТСния любого скалярного Ρ‚ΠΈΠΏΠ° (Ρ‡Π°Ρ‰Π΅ Ρ†Π΅Π»ΠΎΠ³ΠΎ), ΠΊΡ€ΠΎΠΌΠ΅ вСщСствСнного.

Π’ΠΈΠΏ индСкса опрСдСляСт Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ измСнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ индСкса. Для описания массива ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ словосочСтаниС array of (массив ΠΈΠ·).

Π”Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹ΠΌ называСтся массив, элСмСнт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ зависит ΠΎΡ‚ Π΅Π³ΠΎ мСстополоТСния Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ ΠΈ Π² ΡΡ‚ΠΎΠ»Π±Ρ†Π΅. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ обозначаСтся ΠΊΠ°ΠΊ A (I, J), Π³Π΄Π΅, А — имя массива, I — индСкс (Π½ΠΎΠΌΠ΅Ρ€) строки, J — индСкс (Π½ΠΎΠΌΠ΅Ρ€) столбца. 1].

массив ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° элСмСнт ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ