VBA
Модератор: Naeel Maqsudov
- Busine2009
- Сообщения: 322
- Зарегистрирован: 18 июл 2009, 15:34
- Контактная информация:
Annaa
1 вопрос:
1 вопрос:
Код: Выделить всё
Sub m_1()
Dim x As Variant
x = InputBox("Введите число")
MsgBox 2 * 1 / Tan(3 * x) - 1 / 12 * x ^ 2 + 7 * x - 5
End Sub
Спасибо большое!!! помагите ещё кто может пожалуйста!!!
- Busine2009
- Сообщения: 322
- Зарегистрирован: 18 июл 2009, 15:34
- Контактная информация:
2. В файле Форма.
Вот код:
3.
Вот код:
Код: Выделить всё
Public vForm_1 As String
Public vForm_2 As String
Public vForm_3 As String
Sub m_2()
UserForm.Show
If vForm_3 = "Yes" Then Exit Sub
MsgBox "Объём цилиндра " & 3.1415 * vForm_2 ^ 2 * vForm_1 & vbCr & _
"Объём конуса " & 1 \ 3 * 3.1415 * vForm_2 ^ 2 * vForm_1
End Sub
Код: Выделить всё
Sub m_3()
Dim b As Long
Dim q As Long
Dim vИскомоеЧисло As Long
Dim vЧислоПрогрессии As Long
b = InputBox("Введите первый член Геометрической прогрессии")
q = InputBox("Введите знаменатель програссии")
vИскомоеЧисло = InputBox("Введите 3-х значное число, чтобы определить, является ли оно членом прогрессии")
Do While vИскомоеЧисло > b
b = b * q
If b = vИскомоеЧисло Then
MsgBox "Это число являет членом Геометрической прогрессии"
Exit Sub
End If
Loop
MsgBox "Это число не являет членом Геометрической прогрессии"
End Sub
- Вложения
-
- Form.zip
- (1.36 КБ) 16 скачиваний