Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2012, 23:56   #1
Radmir853
 
Регистрация: 23.11.2012
Сообщений: 4
По умолчанию Не могу найти ошибку (VB)

Табулирование функции и суммы функционального ряда
Протабулировать


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

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

Условие в атаче.
Цитата:
Private Sub Command1_Click()
a = Val(Text1.Text)
b = Val(Text2.Text)
h = Val(Text3.Text)
e = Val(Text4.Text)
n = 0
s = 0
For x = a To b Step h
y = e ^ 2 * x
Do
f = (2 * x) ^ n / Fakt(n)
s = s + f
n = n + 1
Loop While f > e
List1.AddItem Format(x)
List2.AddItem Format(y)
List3.AddItem Format(s)
Next x

End Sub

Private Function Fakt(n)
Fakt = 1
For i = 1 To n
Fakt = Fakt * i
Next i
End Function
Изображения
Тип файла: jpg Безымянный.jpg (2.0 Кб, 142 просмотров)

Последний раз редактировалось Radmir853; 23.11.2012 в 23:58.
Radmir853 вне форума Ответить с цитированием
Старый 24.11.2012, 02:07   #2
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

Код:
Private Sub Command1_Click()
 a = 0.1 ' Val(Text1.Text)
 b = 1 'Val(Text2.Text)
 h = 0.1 ' Val(Text3.Text)
 e = 20 * 10 ^ (-4) 'Val(Text4.Text)
 For x = a To b Step h
 y = Exp(2 * x)
s = 0: n = 0
 Do
 f = (2 * x) ^ n / Fakt(n)
 s = s + f
 n = n + 1
 Loop While f > e
 List1.AddItem x
 List2.AddItem y
 List3.AddItem s
 Next x
 End Sub

 Private Function Fakt(n)
 Fakt = 1
 If n > 1 Then Fakt = n * Fakt(n - 1)
 End Function
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не могу найти ошибку Nix128 Microsoft Office Excel 8 24.05.2011 15:05
Не могу найти ошибку T-dayne Помощь студентам 4 11.10.2010 11:51
Не могу найти ошибку в БД Bilargo Помощь студентам 0 26.11.2009 14:00
Не могу найти ошибку! Эдуард Общие вопросы C/C++ 7 27.02.2008 16:34