zadach2.BAS

{* Задача2 *}

REM basic

' Написать программу для вычисления значения выражения

' ((4.18)^(1/3)+2.1*(0.73)^(1/3))/(2*(7.49)^(1/3)). Для вычисления кубического корня использовать
' метод Ньютона.


10 CLS
 20 E=0.0001
 30 X=4.18
 40 GoSub 150
 50 T=X
 60 X=0.73
 70 GoSub 150
 80 T=T+2.1*X
 90 X=7.49
100 GoSub 150
110 T=T/(2*X)
120 PRINT "ЗНАЧЕНИЕ ВЫРАЖЕНИЯ ЕСТЬ ";T
130 End
140 {ПОДПРОГРАММА ВЫЧИСЛЕНИЯ КУБИЧЕСКОГО КОРНЯ ЧИСЛА X
}
150 Y0=1
160 Y1=Y0+1/3*(X/Y0^2-Y0)
170 If ABS(Y1-Y0)>E Then Y0=Y1: GoTo 160
180 X=(Y1+Y0)/2
190 Return