Visual Basic выдает ошибку run-time error 11 division bu zero - VB
Формулировка задачи:
Помогите может чего напутала!!! Раньше работало, а теперь выдает ошибку "run-time error 11 division bu zero"
Решение задачи: «Visual Basic выдает ошибку run-time error 11 division bu zero»
textual
Листинг программы
Public Sub Задача_3() Dim A As Single, B As Single, M As Integer, H As Single, X As Single, F As Single, S As String A = InputBox("Ведите начало отрезка a", "Задача 3 Иринка") B = InputBox("Введите конец отрезка b", "Задача 3 Иринка") M = InputBox("Введите число точек m", "Задача 3 Иринка") H = (B - A) / M Worksheets(1).Cells(1, 1).Value = "X" Worksheets(1).Cells(1, 2).Value = "F" i = 2 For X = A To B Step H If X <> 1 Then F = (Pi / 2) - (Atn(X / (Sqr(1 - (X ^ 2))))) ' X = Format(X, "00.000") F = Format(F, "00.000") Worksheets(1).Cells(i, 1).Value = X Worksheets(1).Cells(i, 2).Value = F i = i + 1 Next X i = i + 1 Worksheets(1).Cells(i, 1).Value = "Программу выполнила Иринка" S = Now i = i + 1 Worksheets(1).Cells(i, 1).Value = S End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д