• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите Написать Код!

  • Автор темы twinkltoss
  • Дата начала
T

twinkltoss

Здравствуйте. Дали решить задачу: 1. функцию y на отрезке [а, b] с шагом h.

2. сумму S функционального ряда разложения этой функции на отрезке [а, b] с шагом h.

Сравнить значения заданной функции и ее разложения.

Вид вычисляемой функции задать с помощью подпрограммы-функции. Функциональный ряд S вычисляется с точностью до e по соответствующей рекуррентной формуле.
Безымянный.png
Код я написал, но программа ругается.
Function f(a)
t = 1
For i = 1 To a
t = ( i ^ 2 + 1 ) / t * i
Next i
f = t
End Function

Private Sub Command1_Click()
a = Val(Text1)
b = Val(Text2)
h = Val(Text3)
e = Val(Text4)
ex = 2.718

For x = a To b Step h
s = 1
k = 1
y = (e^x + e^(-x)) / 2
Do
s = s + ((x / 2) ^ k) / f(k)
k = k + 1
Loop Until ((x / 2) ^ k) / f(k) < e
Picture1.Print x
Picture2.Print Format(y, "0.00000")
Picture3.Print Format(s, "0.00000")
Next x

End Sub
B правильно ли это вообще?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!