Здравствуйте, гость ( Вход | Регистрация )
| Bigben |
22.9.2010, 17:01
Сообщение
#1
|
|
Новичок ![]() Группа: Продвинутые Сообщений: 7 Регистрация: 22.9.2010 Город: Одесса Учебное заведение: Лучший) Вы: студент |
Всем привет.
Помогите, пожалуйста, найти ошибку в коде. Данные на картинке. Код: Private Sub Command1_Click() n = InputBox("Введите значение N", "Ввод исходных данных") x = 0.254 / Cos(n) c = Sin(2.6 * n) If Tan(x) - Exp(-c) > 0.564 Then z = (Abs(Sin(x) ^ 3 - 12 * Cos( c))) ^ (1 / 5) Else z = Log(Abs((c - x) ^ Abs(x - c) - Log(x) / Log(10))) If Tan(x) - Exp(-c) > 0.564 Then l = MsgBox("Условие выполняетсяя!!!", vbOKOnly, "Выполняется ли условие???") Else l = MsgBox("Условие выполняется!!!", vbOKOnly, "Выполняется ли условие???") End If z = MsgBox("Z=" + Str(z), vbYes, "Результаты расчета") End End Sub Private Sub Command2_Click() End End Sub После попытки выполнить - выдаёт ошибку Run-time error '5': Invalid procedure call or argument. После debug выделяет сегмент, выделенный выше синим.. Чувствую, что что-то с логарифмом намудрил. Помогите плиз. Это на Visual Basic 6 (IMG:http://s05.radikal.ru/i178/1009/80/c5530cdb3379.jpg) |
Bigben Помогите найти ошибку в коде 22.9.2010, 17:01
tig81
Данные в прикреплённой картинке.
файла нет 22.9.2010, 17:06
Bigben Сорри, файл был больше 500 кб, уже вставил. 22.9.2010, 18:10
Vahappaday А зачем двоеточие после ELSE? 22.9.2010, 18:25
Bigben Это как бы перенос на другую строку.. До этого про... 22.9.2010, 18:28
Vahappaday прогнал пооперационно, разбив на строчки....
ругае... 22.9.2010, 19:39
Bigben Хм, а где ж там возведение в степень отр. числа...... 22.9.2010, 19:52
Vahappaday C Log всё ок...
Выдаёт ошибку операция
(c - x... 22.9.2010, 20:04
Bigben Хм... В лабораторке написано, что значение n=номер... 22.9.2010, 20:06
Vahappaday В общем, я бы сделал так
Private Sub Command1_Cl... 23.9.2010, 2:54
julia_lisha ну всем помог))) 27.9.2010, 5:15
Vahappaday хм... по-моему, автору поста решение не очень понр... 27.9.2010, 11:39
tig81 Спасибо, Vahappaday, за помощь.
Раз автору сложно ... 27.9.2010, 11:43
Vahappaday ды нет!! я не про то....
забыл, так, забыл... 27.9.2010, 13:39
tig81
забыл, так, забыл, значит не надо))
Нет, не забыл... 27.9.2010, 13:59
Vahappaday ладно, ерунда это всё)) 27.9.2010, 14:17
tig81 :) 27.9.2010, 14:21
julia_lisha ой да хватит! я всегда рада твоей помощи;) 1.10.2010, 16:15![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 2:45 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru