Sub Pr1()
Dim a, b, c, E As Single
a = Val(InputBox("Введите a"))
b = Val(InputBox("Введите b"))
E = Val(InputBox("Введите E"))
c = (a + B) / 2
Do While Abs(a - B) > E And f( с ) <> 0
If f( c ) * f(b) < 0 Then a = с Else b = с
Loop
MsgBox "Корень x=" & Format(с, "#.###0")
End Sub
Function f(x)
f = (x - 1) ^ 2 - 2 * Sin(x)
End FunctionЗаранее благодарен