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

Π‘ΠΌ. Π·Π°Π΄Π°Π½ΠΈΠ΅

ΠšΡƒΡ€ΡΠΎΠ²Π°Ρ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ начислСния ΠΎΡ‡ΠΊΠΎΠ² Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΈ ΡΠ½ΡΡ‚ия ΠΎΡ‡ΠΊΠΎΠ² Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅. Π˜Π³Ρ€Π° вСдётся Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ суммы ΠΎΡ‡ΠΊΠΎΠ² (55 ΠΎΡ‡ΠΊΠΎΠ²). ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСанс ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ. Π€ΠΎΡ€ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ 10 Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠ½ΠΎΠΏΠΊΡƒ сброса, ΠΊΠ½ΠΎΠΏΠΊΠΈ арифмСтичСских дСйствий, ΠΊΠ½ΠΎΠΏΠΊΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° (=) ΠΈ Π΄Π²Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ (ΠΎΠ΄Π½Ρƒ для отобраТСния Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… чисСл ΠΈ Π΄Π»Ρ Π²Ρ‹Π²ΠΎΠ΄Π°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

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

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • Основная Ρ‡Π°ΡΡ‚ΡŒ Π’ΠΈΠΏΡ‹ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…
    • 2. 1. 1. Π Π°Π±ΠΎΡ‚Π° со ΡΡ‚Ρ€ΠΎΠΊΠ°ΠΌΠΈ Π—Π°Π΄Π°Π½ΠΈΠ΅ Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΊΠΎΠ΄Π° Ρ„ΠΎΡ€ΠΌΡ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅
  • Private Sub cmdGo_Click ()
  • Print txtIn1. Text +
  • Print txtIn2. Text +
  • Print txtIn3. Text + «1.23»
  • Print txtIn4. Text + 1,
  • Print txtIn5. Text + «Π’ысяча»
  • End Sub
  • Вопросы ΠΊ Π·Π°Π΄Π°Π½ΠΈΡŽ
    • 1. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΡ€ΠΈΠ²Π΅ΡΡ‚ΠΈ Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ с ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² интСрфСйса ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ
  • 2. Π”ΠΎΠ±ΠΈΡ‚ΡŒΡΡ работоспособности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ значСния
  • 3. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ Print Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Val () для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ содСрТимого поля Π²Π²ΠΎΠ΄Π°
  • V. al (txtIn.Text)
  • ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ справку ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Val ()
  • 4. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ Print вмСсто Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Val () ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Str () для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ слагаСмого ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°ΠΊ «+» Π½Π° Π·Π½Π°ΠΊ «&» для сцСплСния Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ символов
  • Π‘Ρ‹Π»ΠΎ: Print Val (txtIn.Text)
  • Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ: Print Val (txtIn.Text) & Str (1.23)
  • ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ справку ΠΏΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Str ()
  • 5. Π”ΠΎΠ±ΠΈΡ‚ΡŒΡΡ работоспособности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠžΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ сдСланныС измСнСния

Sub Go_Click ()

Scale (-10, 10)-(10, -10)

R = 8

Rmin = 1

Call ConcentricCircles (R, Rmin)

End Sub

Π’ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

Sub ConcentricCircles (R as Single, Rmin as Single)

If R > Rmin Then

Circle (0, 0), R

R = 0.9 * R

Call ConcentricCircles (R, Rmin) 'РСкурсивный Π²Ρ‹Π·ΠΎΠ²

End If

End Sub

Вопросы ΠΊ Π·Π°Π΄Π°Π½ΠΈΡŽ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ интСрфСйса ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСх ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π”ΠΎΠ±ΠΈΡ‚ΡŒΡΡ работоспособности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π—Π°Π΄Π°Ρ‚ΡŒ случайноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ рисуСмой окруТности. Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ число Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… окруТностСй Π² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΄ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅ пСрСполнСния стСка (Out of stack space). Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ способ увСличСния числа окруТностСй, привСсти ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΡŽ Π½Π° Ρ†ΠΈΠΊΠ» с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ. ΠŸΡ€ΠΈΠ²Π΅ΡΡ‚ΠΈ Π² ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ†ΠΈΠΊΠ»Π°.

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ задания Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ содСрТит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„ΠΎΡ€ΠΌΡƒ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Кнопка выполняСт рСкурсионноС рисованиС окруТностСй.

Рисунок 13 — РСкурсия окруТностСй

Π—Π°Π΄Π°Π΄ΠΈΠΌ случайноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ рисуСмой окруТности.

Sub ConcentricCircles (R, Rmin)

If R > Rmin Then

Select Case color

Case 1

FillColor = &HFF00FF

Case 2

FillColor = &HFFFF00

Case 3

FillColor = &HFF0000

Case 4

FillColor = &H800080

Case 5

FillColor = &HFF00&

Case Else

FillColor = &HFF&

End Select

If color < 6 Then

color = color + 1

Else: color = 1

End If

Circle (0, 0), R, FillColor

R = 0.9 * R

Call ConcentricCircles (R, Rmin)

End If

End Sub

Π£Π²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ число Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… окруТностСй Π² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΄ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ΅ пСрСполнСния стСка (Out of stack space). Для увСличСния ΡƒΠΊΠ°ΠΆΠ΅ΠΌ условиС с ΠΊΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΎΠΉ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΡ€Π΅Π΄Π΅Π» для значСния R=2*10−215. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, задавая большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Rmin=9*10−214. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ слСд Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:

Рисунок 14 — Π”ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ стСка

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΡŽ Π½Π° Ρ†ΠΈΠΊΠ» с ΡƒΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ.

Do Until (R < Rmin)

Select Case color

Case 1

FillColor = &HFF00FF

Case 2

FillColor = &HFFFF00

Case 3

FillColor = &HFF0000

Case 4

FillColor = &H800080

Case 5

FillColor = &HFF00&

Case Else

FillColor = &HFF&

End Select

If color < 6 Then

color = color + 1

Else: color = 1

End If

Circle (0, 0), R, FillColor

R = 0.9 * R

Call ConcentricCircles (R, Rmin)

Loop

Массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² управлСния Π—Π°Π΄Π°Π½ΠΈΠ΅ Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ арифмСтичСского ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°.

Π€ΠΎΡ€ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ 10 Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠ½ΠΎΠΏΠΊΡƒ сброса, ΠΊΠ½ΠΎΠΏΠΊΠΈ арифмСтичСских дСйствий, ΠΊΠ½ΠΎΠΏΠΊΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° (=) ΠΈ Π΄Π²Π΅ ΠΌΠ΅Ρ‚ΠΊΠΈ (ΠΎΠ΄Π½Ρƒ для отобраТСния Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Ρ… чисСл ΠΈ Π΄Π»Ρ Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ для отобраТСния Π·Π½Π°ΠΊΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ).

Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠ°ΡΡΠΈΠ². Для этого ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт массива ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ способом (Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅), Π° Π·Π°Ρ‚Π΅ΠΌ ΡΠ½ΡΡ‚ΡŒ с Π½Π΅Π³ΠΎ копию ΠΈ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Ρ‘ Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅. ΠŸΡ€ΠΈ этом БСйсик спросит ΠΏΠΎ-английски: «Π’Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ массив ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² управлСния?». НуТно ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ это ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π£ Π²ΡΠ΅Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов массива Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ имя ΠΈ Π°Π²Ρ‚оматичСски присваиваСмый порядковый Π½ΠΎΠΌΠ΅Ρ€ (индСкс).

Π’ ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΊΠΎΠ΄Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ-событиС Π½Π° Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ Π»ΡŽΠ±ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ массива ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡΡ‚ Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ порядковый Π½ΠΎΠΌΠ΅Ρ€ Π½Π°ΠΆΠ°Ρ‚ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ (индСкс). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий.

Вопросы ΠΊ Π·Π°Π΄Π°Π½ΠΈΡŽ Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ получСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния.

ВвСсти Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π±Π»ΠΎΠΊ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок On Error (ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π° Π½ΠΎΠ»ΡŒ). Π’ ΡΡ‚ΠΎΠΌ случаС Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ сообщСниС: «ΠΠ° Π½ΠΎΠ»ΡŒ Π΄Π΅Π»ΠΈΡ‚ΡŒ нСльзя!».

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ задания

Рисунок 15 — ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…:

Dim s As Double

Dim a As Integer

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ, А Π΄Π»Ρ задания статуса ΠΊΠ½ΠΎΠΏΠΎΠΊ слоТСния, умноТСния, дСлСния ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚ания. А ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ S — для выполнСния Π΄Π°Π½Π½Ρ‹Ρ… дСйствий.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ получСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ слоТСния.

Case 10

s = CInt (Text1.Text) + CInt (Command1(Index).Caption)

Text1.Text = Command1(Index).Caption

If a = 14 Then

Text1.Text = Str (s)

End If

ΠŸΠ΅Ρ€Π²Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ выполняСт саму ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ слоТСния, вторая Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

Π’Π²Π΅Π΄Π΅ΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π±Π»ΠΎΠΊ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок On Error (ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π° Π½ΠΎΠ»ΡŒ). Π’ ΡΡ‚ΠΎΠΌ случаС Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ сообщСниС: «ΠΠ° Π½ΠΎΠ»ΡŒ Π΄Π΅Π»ΠΈΡ‚ΡŒ нСльзя!».

If Command1(Index).Caption = «0» And a = 13 Then

Label1.Caption = «ΠΎΡˆΠΈΠ±ΠΊΠ°: Π½Π° Π½ΠΎΠ»ΡŒ Π΄Π΅Π»ΠΈΡ‚ΡŒ нСльзя»

a = 0

Text1.Text = «»

End If

ΠšΡ€ΠΎΠΌΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π° сообщСния, ΠΎΠ±Π½ΡƒΠ»ΡΡŽΡ‚ΡΡ всС значСния.

Π˜Π³Ρ€Π° «Π£Π³Π°Π΄Π°ΠΉΠΊΠ°»

Π—Π°Π΄Π°Π½ΠΈΠ΅ Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ массив ΠΈΠ· ΠΏΡΡ‚ΠΈ элСмСнтов Ρ‚ΠΈΠΏΠ° «Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ». ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π˜Π³Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ элСмСнт, Ρ‰Ρ‘Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ Π½Π΅ΠΌΡƒ.

Вопросы ΠΊ Π·Π°Π΄Π°Π½ΠΈΡŽ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρƒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°. Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ интСрфСйса ΠΈ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ всСх ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ· Π·Π° Ρ‚Ρ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… угадывания подряд. Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ привСсти Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΡƒΡ‡Ρ‘Ρ‚Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ².

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ (Π½Π°ΠΉΡ‚ΠΈ) ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΌΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ. Π’ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ сдСланныС измСнСния.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ начислСния ΠΎΡ‡ΠΊΠΎΠ² Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΈ ΡΠ½ΡΡ‚ия ΠΎΡ‡ΠΊΠΎΠ² Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅. Π˜Π³Ρ€Π° вСдётся Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ суммы ΠΎΡ‡ΠΊΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСанс ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ.

ΠžΡ‚Π²Π΅Ρ‚Ρ‹ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ задания Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρƒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°. Π’ Π½Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Frame для размСщСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Option, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π΄ΠΎ ΡƒΠ³Π°Π΄Π°Ρ‚ΡŒ. И ΠΊΠ½ΠΎΠΏΠΊΡƒ для загадывания ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ числа.

Рисунок 16 — интСрфСйс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ ΠΏΡ€ΠΈΠ· Π·Π° Ρ‚Ρ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… угадывания подряд. Алгоритм ΡƒΡ‡Π΅Ρ‚Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

If CInt (a) = Index Then

Label1.Caption = «Π£Π³Π°Π΄Π°Π»»

b = b + 1

a = Rnd () * 5

Else: Label1. Caption = «ΠΠ΅ ΡƒΠ³Π°Π΄Π°Π»»

b = 0

End If

If b = 3 Then

Label1.Caption = «Π’Ρ‹ΠΈΠ³Ρ€Π°Π»ΠΈ»

a = Rnd () * 5

End If

Π—Π΄Π΅ΡΡŒ Π΄Π°Π½Ρ‹ подсчСты ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ², ΠΈ Π² ΡΠ»ΡƒΡ‡Π°Π΅ ошибок ΠΎΠ±Π½ΡƒΠ»Π΅Π½ΠΈΠ΅ количСства ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² b, ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π²Π΅Ρ€Π½Ρ‹Ρ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Π½Π° ΡΠΎΠΎΡ‚вСтствиС Ρ‚Ρ€Π΅ΠΌ, Π² ΡΠ»ΡƒΡ‡Π°Π΅ удовлСтворСния ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΏΠΈΡΠ°Ρ‚ΡŒ «Π’Ρ‹ΠΈΠ³Ρ€Π°Π»ΠΈ».

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΠΌ ΠΈΠΌΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ.

Рисунок 17 — ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ с Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ

Код с Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ скопировали Π² ΠΊΠΎΠ΄ этих ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ.

Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ начислСния ΠΎΡ‡ΠΊΠΎΠ² Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ ΠΈ ΡΠ½ΡΡ‚ия ΠΎΡ‡ΠΊΠΎΠ² Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅. Π˜Π³Ρ€Π° вСдётся Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ суммы ΠΎΡ‡ΠΊΠΎΠ² (55 ΠΎΡ‡ΠΊΠΎΠ²). ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π² Π»ΡŽΠ±ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСанс ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ.

Рисунок 18 — Π˜Π³Ρ€Π° с ΠΎΡ‡ΠΊΠ°ΠΌΠΈ

Бписок ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… источников

ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π―Π·Ρ‹ΠΊ программирования Microsoft Visual BASIC: сборник Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚ / сост. О. А. ΠžΠ±Π²ΠΈΠ½Ρ†Π΅Π². — Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³: ΠΈΠ·Π΄. ИПК Π£Π“Π’Π£, 2003. — 51 с.

ΠŸΡ€Π°Π²ΠΈΠ»Π° оформлСния курсовых ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² (Ρ€Π°Π±ΠΎΡ‚): мСтодичСскиС указания / О. А. ΠžΠ±Π²ΠΈΠ½Ρ†Π΅Π². — Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³: Π£Π“Π’Π£-УПИ, 2007. — 28 с.

ΠŸΠ΅Ρ‚Ρ€ΡƒΡΠΎΡ Π•. ЭффСктивная Ρ€Π°Π±ΠΎΡ‚Π°: Visual Basic .NET (+CD) / Π•. ΠŸΠ΅Ρ‚Ρ€ΡƒΡΠΎΡ. — Π‘Пб.: ΠŸΠΈΡ‚Π΅Ρ€, 2002. — 928 с.

Π’ΠΎΠ»Ρ‡Ρ‘Π½ΠΊΠΎΠ² Н. Π“. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Visual Basic 6: Π² 3 Ρ‡. Π§Π°ΡΡ‚ΡŒ 3 / Н. Π“. Π’ΠΎΠ»Ρ‡Ρ‘Π½ΠΊΠΎΠ². -

М.: ИНЀРА-М, 2000. — 238 с.

Visual Basic 6.0: ΠΏΠ΅Ρ€. Ρ Π°Π½Π³Π». — Π‘Пб.: Π‘Π₯Π’ — Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, 1998. — 992 с.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. Π―Π·Ρ‹ΠΊ программирования Microsoft Visual BASIC: сборник Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚ / сост. О. А. ΠžΠ±Π²ΠΈΠ½Ρ†Π΅Π². — Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³: ΠΈΠ·Π΄. ИПК Π£Π“Π’Π£, 2003. — 51 с.
  2. ΠŸΡ€Π°Π²ΠΈΠ»Π° оформлСния курсовых ΠΈ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² (Ρ€Π°Π±ΠΎΡ‚): мСтодичСскиС указания / О. А. ΠžΠ±Π²ΠΈΠ½Ρ†Π΅Π². — Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³: Π£Π“Π’Π£-УПИ, 2007. — 28 с.
  3. Π•. ЭффСктивная Ρ€Π°Π±ΠΎΡ‚Π°: Visual Basic .NET (+CD) / Π•. ΠŸΠ΅Ρ‚Ρ€ΡƒΡΠΎΡ. — Π‘Пб.: ΠŸΠΈΡ‚Π΅Ρ€, 2002. — 928 с.
  4. Н. Π“. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Visual Basic 6 : Π² 3 Ρ‡. Π§Π°ΡΡ‚ΡŒ 3 /
  5. Н. Π“. Π’ΠΎΠ»Ρ‡Ρ‘Π½ΠΊΠΎΠ². — Πœ.: ИНЀРА-М, 2000. — 238 с.
  6. Visual Basic 6.0: ΠΏΠ΅Ρ€. Ρ Π°Π½Π³Π». — Π‘Пб.: Π‘Π₯Π’ — Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, 1998. — 992 с.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ
ΠšΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ

Π˜Π›Π˜