Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Private Sub Command1_Click()



 

Текст программы

Form1

Private Sub Command1_Click()

1: n = Val(InputBox("Введите значение N", "Ввод переменных", "1.5"))

 

If n <= - 1 Then MsgBox ("Ошибка логарифмирования!"): GoTo 1

If Cos(n) = 0 Then MsgBox ("Деление на ноль!"): GoTo 1

 

x = 1.8 - Log(n + 1)

c = 0.24 / Cos(n)

 

If Tan(c) = 0 Then MsgBox ("Деление на ноль!"): GoTo 1

If x < 0 Then MsgBox ("Подлогарифмическое выражение меньше нуля!"): GoTo 1

 

If Sin(c - 3 * x) = 0 Then MsgBox ("Деление на ноль!"): GoTo 1

If Cos(x) = 0 Then MsgBox ("Деление на ноль!"): GoTo 1

 

If Tan(x) - Log(x) / Log(10) > 1 / Tan(c) Then

z = 2.44 / Cos(x) + Tan(Tan(x)) / Sin(c - 3 * x): MsgBox (“ Условие z=2.44/Cos(x) + Tan(Tan(x)) / Sin(c - 3 * x) выполняется“)

 

Else

If Sin(c) = 0 Then MsgBox ("Ошибка вычисления косеканса: деление на ноль!"): GoTo 1

If Abs(Cos(x) ^ 2) <= 1 / Sin(c) Then MsgBox ("Ошибка вычисления корня!"): GoTo 1

z = Sqr(Abs(Cos(x) ^ 2 - 1 / Sin(c))): MsgBox (" Условие z = Sqr(Abs(Cos(x) ^ 2 - 1 / Sin(c))) выполняется")

End If

z = MsgBox("Z=" + Str(z), vbYes, "Результат расчета")

End Sub

 

Private Sub Command2_Click()

End

End Sub

 

 

Задание


Дата добавления: 2015-11-04; просмотров: 17 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Резюме 1. Загальний опис компанії 2. Продукція та послуги 3. Організаційний план 4. Маркетинговий план 5. Виробничий план 6. Фінансовий план | Spell-card list for Board Duels hero: “Knight” (20 HP / 4 EP)

mybiblioteka.su - 2015-2024 год. (0.006 сек.)