ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ†ΠΈΠΊΠ»Π° For...Next

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

Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ Ρ†ΠΈΠΊΠ»Π° называСтся Ρ†ΠΈΠΊΠ»ΠΎΠΌ с ΠΏΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ, Ρ‚.ΠΊ. сначала провСряСтся условиС, Π° ΠΏΠΎΡΠ»Π΅, Ссли ΠΎΠ½ΠΎ Π²Π΅Ρ€Π½ΠΎ (Π»ΠΎΠΆΠ½ΠΎ), Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΡΡ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π°, Ссли условиС Π»ΠΎΠΆΠ½ΠΎ (Π²Π΅Ρ€Π½ΠΎ) ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅. Π¦ΠΈΠΊΠ» Do… Loop, уточняСмый ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ While, выполняСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π²Π΅Ρ€Π½ΠΎ условиС, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π² Ρ†ΠΈΠΊΠ»Π΅. Если ΠΆΠ΅ конструкция Ρ†ΠΈΠΊΠ»Π° уточняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ†ΠΈΠΊΠ»Π° For...Next (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ†ΠΈΠΊΠ»Π° For… Next являСтся самым старым ΠΈ Π² Ρ‚ΠΎΠΆΠ΅ врСмя основным ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ Ρ†ΠΈΠΊΠ»Π°, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π²ΠΎ Π²ΡΠ΅Ρ… языках программирования. Π’ Π½Π°Ρ‡Π°Π»Π΅ Ρ†ΠΈΠΊΠ»Π° счСтчик устанавливаСтся Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ измСнятся Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ шага. Если шаг Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ся, Ρ‚ΠΎ ΠΎΠ½ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π²Π΅Π½ 1. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠΉ конструкции ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (с Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°Π½ΠΈΠ΅ΠΌ счСтчика) — шаг ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ся, Ρ‚Π°ΠΊ ΠΈ Π΄Π΅ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (с ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ счСтчика Ρ†ΠΈΠΊΠ»Π°) — шаг ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

Бинтаксис ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°:

Код: (vb).

For Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ = ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ To ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ [Step Π¨Π°Π³].

Π’Π΅Π»ΠΎ Ρ†ΠΈΠΊΠ»Π°.

Next Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ†ΠΈΠΊΠ»Π° Do… Loop.

Π¦ΠΈΠΊΠ» Do… Loop, уточняСмый ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ While, выполняСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π²Π΅Ρ€Π½ΠΎ условиС, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ Π² Ρ†ΠΈΠΊΠ»Π΅. Если ΠΆΠ΅ конструкция Ρ†ΠΈΠΊΠ»Π° уточняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ Until, Ρ‚ΠΎ Ρ†ΠΈΠΊΠ» выполняСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ условиС Π»ΠΎΠΆΠ½ΠΎ.

Бинтаксис:

Код: (vb).

Do While (Until) условиС ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹.

[Exit Do].

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹.

Loop.

Π”Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ Ρ†ΠΈΠΊΠ»Π° называСтся Ρ†ΠΈΠΊΠ»ΠΎΠΌ с ΠΏΡ€Π΅Π΄ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ, Ρ‚.ΠΊ. сначала провСряСтся условиС, Π° ΠΏΠΎΡΠ»Π΅, Ссли ΠΎΠ½ΠΎ Π²Π΅Ρ€Π½ΠΎ (Π»ΠΎΠΆΠ½ΠΎ), Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. Π­Ρ‚ΠΎΡ‚ Ρ†ΠΈΠΊΠ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΡΡ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π°, Ссли условиС Π»ΠΎΠΆΠ½ΠΎ (Π²Π΅Ρ€Π½ΠΎ) ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅.

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