Курсовая работа: Проект программного модуля для нахождения приближенного значения бесконечной суммы

Private Sub CommandButton1_Click() 'Кнопка "Вычислить сумму"

'проверяем введены ли все данные

If (TextBox1.Value = "" Or TextBox2.Value = "" Or TextBox3.Value = "") Then

MsgBox ("Введены не все параметры")

Exit Sub

End If

'проверяем правильно ли введены данные(a<b)

If (CDbl(TextBox1.Value) >= CDbl(TextBox2.Value)) Then

MsgBox ("Введены неправильно начало и конец отрезка")

Exit Sub

End If

'считываем данные

a = CDbl(TextBox1.Value)

b = CDbl(TextBox2.Value)

h = CDbl(TextBox3.Value)

'вычисление суммы и запись результатов

i = 1

x = a

ListBox1.AddItem "x"

ListBox1.List(0, 1) = "Sum(x)"

For x = a To b Step h

ListBox1.AddItem x

summa = Sum(x)

If (flag) Then

ListBox1.List(i, 1) = summa

Cells(i, 1) = x

Cells(i, 2) = summa

Else

ListBox1.List(i, 1) = "Ряд расходится"

К-во Просмотров: 198
Бесплатно скачать Курсовая работа: Проект программного модуля для нахождения приближенного значения бесконечной суммы