Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠžΡ„ΠΈΡΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 19

Автор Π˜Ρ€ΠΈΠ½Π° Π€Ρ€ΠΈΠ·Π΅Π½

Selection.Font.Italic=

wdToggle – курсив


ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ выравнивания

Selection.ParagraphFormat.Alignment=

wdAlignParagraphRight – Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ

wdAlignParagraphCenter – Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Ρ†Π΅Π½Ρ‚Ρ€Ρƒ

wdAlignParagraphJustify – Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ


вставка Π² тСкст ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ прСдлоТСния

Selection.TypeText Text:="ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тСкстом"

вставка Π½ΠΎΠ²ΠΎΠΉ пустой строки

Selection.TypeParagraph

установка Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π±ΡƒΠΊΠ²

Selection.Font.Size = 14

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ оформлСния ΠΊΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ возмоТностями создания макроса написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Одним ΠΈΠ· элСмСнтов оформлСния Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½ являСтся элСмСнт управлСния Image (рисунок). Π•Π³ΠΎ основныС свойства:

Autosize – измСняСт Ρ€Π°Π·ΠΌΠ΅Ρ€ рисунка Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ (автоматичСски ΠΈΠ»ΠΈ Π½Π΅Ρ‚);

Picture – ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ графичСский Ρ„Π°ΠΉΠ», Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Π½Π° Ρ„ΠΎΡ€ΠΌΡƒ;

pictureSizeMode – устанавливаСт ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рисунка (Π½Π΅ вСсь рисунок, вся ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°);

PictureAligment – устанавливаСт располоТСниС рисунка Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (слСва, справа, Π²Π²Π΅Ρ€Ρ…Ρƒ, Π²Π½ΠΈΠ·Ρƒ);

pictureTilling – ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠΎΠ·Π°ΠΈΠΊΠΎΠΉ ΠΈΠ· рисунка.

Π”Π°Π½Π½Ρ‹Π΅ свойства Π»ΠΈΠ±ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠΊΠ½Π΅ свойств ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² листингС.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 30. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ подсчСт количСства Ρ‚Π΅ΠΏΠ»ΠΎΡ‚Ρ‹, выдСляСмой Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π½ΠΈΠΈ Π² Π½Π΅ΠΌ Ρ‚ΠΎΠΊΠ°. Π€ΠΎΡ€ΠΌΡƒΠ»Π° для расчСта количСства Ρ‚Π΅ΠΏΠ»ΠΎΡ‚Ρ‹ извСстна ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π·Π°ΠΊΠΎΠ½Π° ДТоуля – Π›Π΅Π½Ρ†Π°:

Π³Π΄Π΅ Q – количСство Ρ‚Π΅ΠΏΠ»ΠΎΡ‚Ρ‹ Π² ДТоулях;

U – напряТСниС Π² Π²ΠΎΠ»ΡŒΡ‚Π°Ρ…;

t – врСмя Π² сСкундах;

S – ΠΏΠ»ΠΎΡ‰Π°Π΄ΡŒ ΠΏΠΎΠΏΠ΅Ρ€Π΅Ρ‡Π½ΠΎΠ³ΠΎ сСчСния ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅Ρ‚Ρ€Π°Ρ…;

l – Π΄Π»ΠΈΠ½Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π² ΠΌΠ΅Ρ‚Ρ€Π°Ρ…;

Ρ€ – ΡƒΠ΄Π΅Π»ΡŒΠ½ΠΎΠ΅ сопротивлСниС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π² Ом Γ— ΠΌΠΌ2/ΠΌ.


ВсС исходныС Π΄Π°Π½Π½Ρ‹Π΅ вводятся Π² тСкстовыС поля Ρ„ΠΎΡ€ΠΌΡ‹. По ΠΈΡ‚ΠΎΠ³Π°ΠΌ вычислСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записки выводится Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π° числСнный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ – Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Ρ„ΠΎΡ€ΠΌΡ‹.

ВСхнология выполнСния

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ ΠΏΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ рис. 65.


Рис. 65. Разработанная Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 30 Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… свСдСний Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ word


ΠŸΡ€ΠΈ создании Ρ„ΠΎΡ€ΠΌΡ‹ установитС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ свойства элСмСнтов. УстановитС свойство Locked элСмСнта TextBox6 ΠΊΠ°ΠΊ True, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ случайного Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² Π½Π΅Π³ΠΎ тСкста.

ОписаниС ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€

Private Sub CommandButton1_Click()

If Documents.Count = 0 Then Documents.Add

Selection.Text = "ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Ρ‚ΠΎΠΊΠ° напряТСниСм Π² " + TextBox1.Text + "Π²ΠΎΠ»ΡŒΡ‚ ΠΏΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΡƒ Π΄Π»ΠΈΠ½ΠΎΠΉ " + TextBox4.Text + " ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², сСчСниСм " + TextBox3.Text + "ΠΊΠ². ΠΌΠΌ ΠΈ ΡƒΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ сопротивлСниСм " + TextBox5.Text + " Ом*ΠΌΠΌ2/ΠΌ Π·Π° " + TextBox2.Text + " сСкунд выдСлится " + TextBox6.Text + Β« Π΄ΠΆΠΎΡƒΠ»Π΅ΠΉ Ρ‚Π΅ΠΏΠ»ΠΎΡ‚Ρ‹Β»

Selection.Collapse direction:=wdCollapseEnd

End Sub

Private Sub CommandButton2_Click()

Unload Me

End Sub

Private Sub TextBox1_Change()

scet

End Sub

Private Sub TextBox2_Change()

scet

End Sub

Private Sub TextBox3_Change()

scet

End Sub

Private Sub TextBox4_Change()

scet

End Sub

Private Sub TextBox5_Change()

scet

End Sub

Private Sub scet()

If IsNumeric(TextBox1.Text) = True And

IsNumeric(TextBox2.Text) = True And

IsNumeric(TextBox3.Text) = True And

IsNumeric(TextBox4.Text) = True And

IsNumeric(TextBox5.Text) = True And Not Val(TextBox4.Text)

= 0 And Not Val(TextBox5.Text) = 0 Then

rez = ((Val(TextBox1.Text) ^ 2) * Val(TextBox2.Text) *

Val(TextBox3.Text)) / (Val(TextBox4.Text) *

Val(TextBox5.Text))

TextBox6.Text = Str$(rez)

CommandButton1.Enabled = True

Else

TextBox6.Text = ""

CommandButton1.Enabled = False

End If

End Sub

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния всС значСния ΠΏΠΎΠ»Π΅ΠΉ Π²Π²ΠΎΠ΄Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ числовыми. Π’ VBA Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ функция для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, являСтся ΠΈΠ»ΠΈ Π½Π΅Ρ‚ ввСдСнная строка записью числа – IsNumeric. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ отличия ΠΎΡ‚ нуля Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² послСдних Π΄Π²ΡƒΡ… полях Π²Π²ΠΎΠ΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция Val, которая ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ строковоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² числовоС, Ссли это строковоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ содСрТит Π² своСм Π½Π°Ρ‡Π°Π»Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ (ΠΈΠ»ΠΈ всС состоит ΠΈΠ· Π½ΠΈΡ…).

Ѐункция Str Π΄Π΅Π»Π°Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Val, β€“ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ числовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ выраТСния Π² строковоС, Ρ‡Ρ‚ΠΎ позволяСт этому Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π² дальнСйшСм ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ строкС.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Val ΠΈ Str ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΈΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, соотвСтствСнно, ΠΈΠ· строкового Π² числовой ΠΈ ΠΈΠ· числового Π² строковый (см. Π³Π»Π°Π²Ρƒ 3).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ Π² Word

ΠΠ°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ мСню для нСпосрСдствСнного Π²Ρ‹Π·ΠΎΠ²Π° прилоТСния ΠΈΠ· Word нСльзя – это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ способ. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ макрос (МСню + Insert + Module) Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅:

Sub counter()

userForm1.Show

End Sub

ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠΉΡ‚Π΅ этот макрос ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Teplo. И Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия.

1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Π² любом мСстС ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов.

2. Π’ этом мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Настройка (ΠΈΠ»ΠΈ БСрвис + Настройка).

3. Π’ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Настройка Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ярлыкС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠšΠΎΠΌΠ°Π½Π΄Ρ‹.

4. ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ список ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Π²Π½ΠΈΠ· ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ ΠœΠ°ΠΊΡ€ΠΎΡΡ‹. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ этот ΠΏΡƒΠ½ΠΊΡ‚. Π’ спискС Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²Β» Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ имя вашСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ создан макрос (рис. 66).


Рис. 66. Поиск макроса для создания ΠΊΠ½ΠΎΠΏΠΊΠΈ


5. Π’ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ макрос (Π»ΠΈΠ±ΠΎ VBA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ).

6. ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ имя этого макроса ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° панСль инструмСнтов.

7. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ надпись ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ, Ссли Π½ΡƒΠΆΠ½ΠΎ, рисунок (ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ).

8. Π—Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Настройка, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

По Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ всСх пСрСчислСнных ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ создана ΠΊΠ½ΠΎΠΏΠΊΠ° запуска прилоТСния.

Π—Π°Π΄Π°Ρ‡ΠΈ Π½Π° Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 31. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ стандартныС заявлСния студСнтов ΡƒΡ‡Π΅Π±Π½ΠΎΠ³ΠΎ завСдСния, Ссли всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²ΡƒΡŽΡ‰ΠΈΡ… тСкстовых полях Ρ„ΠΎΡ€ΠΌΡ‹, Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° пропусков занятий выбираСтся ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка (рис. 67, 68).


Рис. 67. Разработанная Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 31 Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 32. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сумму Π΄Π΅Π½Π΅Π³, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π½Π° Π±Π΅Π½Π·ΠΈΠ½ ΠΏΡ€ΠΈ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ΅ Π½Π° Π΄Π°Ρ‡Ρƒ.

ΠŸΡ€ΠΈ этом ΡƒΡ‡Π΅ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: условия ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ: Π² ΠΎΠ΄Π½Ρƒ сторону, Ρ‚ΡƒΠ΄Π° ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΡ‚ΡŒ Π½Π° Ρ‡ΡƒΠΆΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ (Π΄Π°Π½Π½Ρ‹Π΅ условия ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ спискС «условия ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈΒ» Π½Π° создаваСмой Ρ„ΠΎΡ€ΠΌΠ΅).

ΠšΠ»Π°ΡΡΠ½ΠΎΠΌΡƒ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ

Π³Ρ€ΡƒΠΏΠΏΡ‹ АБ-42

Π‘ΠΈΠ΄ΠΎΡ€ΠΎΠ²Ρƒ О.И.

ΠΎΡ‚ студСнта(ΠΊΠΈ)

ΠŸΠ΅Ρ‚Ρ€Π΅Π½ΠΊΠΎ ОлСга Π˜Π²Π°Π½ΠΎΠ²ΠΈΡ‡Π°

ЗаявлСниС

ΠŸΡ€ΠΎΡˆΡƒ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ пропуск Π·Π° 15.05.2007 ΡƒΠ²Π°ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅: ΠΏΠΎ сСмСйным ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°ΠΌ.

ΠŸΠ΅Ρ‚Ρ€Π΅Π½ΠΊΠΎ ОлСг Π˜Π²Π°Π½ΠΎΠ²ΠΈΡ‡18.05.2007

Рис. 68. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° заявлСния Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ word


ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычисляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ = расстояниС * (ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π±Π΅Π½Π·ΠΈΠ½Π° Π½Π° 100 ΠΊΠΌ) / 100*Ρ†Π΅Π½Ρƒ Π±Π΅Π½Π·ΠΈΠ½Π° Π·Π° Π»ΠΈΡ‚Ρ€.

Π£Ρ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹Π±Ρ€Π°Π»ΠΈ условиС ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ Β«Π½Π° Ρ‡ΡƒΠΆΠΎΠΉ машинС», Ρ‚ΠΎ Ρ†Π΅Π½Π° Π±Π΅Π½Π·ΠΈΠ½Π° равняСтся 0 Ρ€ΡƒΠ±.

Рис. 69. Разработанная Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 32 Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии


Π’Π°ΠΊΠΆΠ΅ ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли ΠΏΡ€ΠΈ вычислСнии Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСвысит 400 Ρ€ΡƒΠ±., Ρ‚ΠΎ Π²Ρ‹Π΄Π°Ρ‚ΡŒ сообщСниС Β«ΠœΠΎΠΆΠ΅Ρ‚, ΠΏΠΎΠΉΠ΄Π΅ΠΌ Π½Π° Ρ€Ρ‹Π½ΠΎΠΊ?Β».

ΠŸΡ€ΠΈ создании Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ рис. 69, ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ тСкста Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Word – рис. 70.

ΠŸΡ€ΠΈ ΠΏΠΎΠ΅Π·Π΄ΠΊΠ΅ Π½Π° Π΄Π°Ρ‡Ρƒ, Π½Π°Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽΡΡ Π½Π° расстоянии 55 ΠΊΠΌ, ΠΏΡ€ΠΈ Ρ†Π΅Π½Π΅ Π±Π΅Π½Π·ΠΈΠ½Π° Π·Π° Π»ΠΈΡ‚Ρ€ 18,50 Ρ€ΡƒΠ±., ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Π±Π΅Π½Π·ΠΈΠ½Π° составит 101,75 Ρ€ΡƒΠ±.

Рис. 70. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° расчСтов Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ word


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 33. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ Π΄ΠΎΡ…ΠΎΠ΄Π΅ Π²ΠΊΠ»Π°Π΄Ρ‡ΠΈΠΊΠ° Π½Π° настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚. ΠŸΡ€ΠΈ этом ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² интСрфСйсС Ρ„ΠΎΡ€ΠΌΡ‹ процСнтная ставка выбираСтся ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка (ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΠ²).


Рис. 71. Разработанная Ρ„ΠΎΡ€ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° 33 Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии


ΠŸΡ€ΠΈ вычислСнии ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ„ΠΎΡ€ΠΌΡƒΠ»:

Ссли схСма вычислСния простая, Ρ‚ΠΎ

Π”ΠΎΡ…ΠΎΠ΄ = внСсСнная сумма + внСсСнная сумма * ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ставку/100*срок/360;

Ссли схСма вычислСния слоТная, Ρ‚ΠΎ

Π”ΠΎΡ…ΠΎΠ΄ = внСсСнная сумма + внСсСнная сумма * ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ставку/100*срок/360 +0,01*(внСсСнная сумма * ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΡƒΡŽ ставку/100*срок/360).

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ интСрфСйса Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π½Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ рис. 71, Π° ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ расчСтов Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Word – рис. 72.

ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ Π΄ΠΎΡ…ΠΎΠ΄Π΅

На настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π³Ρ€Π°ΠΆΠ΄Π°Π½ΠΈΠ½(ΠΊΠ°) ЕвсССва Ольга ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚ΠΈΠ½ΠΎΠ²Π½Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π° своСм счСту ΠΏΠΎ простым ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π°ΠΌ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ суммС влоТСния 1000 Ρ€ΡƒΠ±. Π·Π° 150 Π΄Π½Π΅ΠΉ ΠΏΡ€ΠΈ 2 %-Π½ΠΎΠΉ ставкС 1008,33 Ρ€ΡƒΠ±.

Рис. 72. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° расчСтов Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ word


Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычислСний с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ пояснСниями выводится Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Word, Π° Π² ΠΏΠΎΠ»Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ выдаСтся числовой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… расчСтов.