Добрый день уважаемые форумчане.
Передо мной стоит задача решить интеграл (1/(4+x^2)) методом трапеций.
Я попробывал и вот что получилось
Print “Nujno vvesti a,b,n,e”
Print “Vvedite a ” ;
Input a
Print “Vvedite b ” ;
Input b
Print “Vvedite n ” ;
Input n
Print “Vvedite e ” ;
Input e
h=(b-a)/n
Do
s=0
x=a
Do
s=s+((1/(4+x^2))+(1/(4+(x+h)^2)))·h/2
x =x+h
Loop While x<=b
h=h/2
s2=0
x=a
Do
s2=s2+((1/(4+x^2))+(1/(4+(x+h)^2)))·h/2
x=x+h
Loop While x<b
Loop While ABS|s-s2|>e
PRINT “Otvet” ; s2
END
Если найдёте ошибку пжлста срочно о ней сообщите!
Срочно?! Может быть вы сначала подумаете еще раз над тем, что просите. А потом уже задачу Вашу обсуждать будем.
Последнее предложени я бы так написал: "сообщите, если будет время и желание" Хотя тут свой модератор
Я уж думал на QBasic ни кто не пишет. Это вроде как письмена острова Пасхи.
Т.К. я очень плохо ориентируюсь в бейсике,то хотел бы спосить у вас как решаются подобные задачи :
Вот как находить сумму элементов одномерного массива я знаю.Это вот так
S=0
FOR I=1 TO N
S=S+A(I)
NEXT I
А вот как находить сумму двумерного массива,например A(N.M) ???
Кто знает,подскажите пожалуйста!
Посидел подумал про двумерный массив и вот что пришло в голову
S=0
FOR I=1 TO N
FOR J=1 TO M
S=S+A(I.J)
NEXT J
NEXT I
Как вы думаете?Правильно?
Млин, уважаемый kaz14, у вас что, часы сломались? в моём часовом поясе все спят давно
Братья, помогите! Надо определить в заданном тексте количество одинаковых рядом стоящих символов: нн,лл,пп,сс,тт,кк.
Текст в файле или в строковой переменной?
Что конкретно у вас не получается?
вот программа на VBA, которая подсчитывает количество цепочек повторяющийхся символов:
Sub a()
Const str = "абвввгдеежзззз"
Dim n As Integer, i As Integer
Dim ch As String, check As String
'беру первый символ в качестве образца
ch = Mid(str, 1, 1)
For i = 2 To Len(str)
'сравниваю текущий символ с образцом
If (ch = Mid(str, i, 1)) Then
'они совпали.
'эта цепочка символов уже учтена?
If (check <> ch) Then n = n + 1
check = ch
Else
'символы не совпали. беру текущий в
'качестве нового образца.
ch = Mid(str, i, 1)
check = ""
End If
Next i
Debug.Print "Количество повторений ", n
End Sub
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)