
Составить программу вычисления значений функции y = f (x) на промежутке ( a, b) с шагом h (на языке
Basic): f (x)=cos (x^2) + 5/x^3 - 2a=0b=2h=0,12Quick Basic или Visual Basic.

Ответы на вопрос

Function func32771914() As String
Dim i As Single, S As String
For i = 0.12 To 1.88 Step 0.12
S = S & Cos(i ^ 2) + 5 / i ^ 3 - 2 & ";"
Next
func32771914 = S
End Function
Excel VBA



Вот пример программы на языке Visual Basic для вычисления значений функции y = f(x) на промежутке (a, b) с шагом h:
vbOption Explicit
Sub Main()
Dim a As Double
Dim b As Double
Dim h As Double
a = 0
b = 2
h = 0.12
Dim x As Double
Dim y As Double
x = a + h
While x < b
y = Cos(x ^ 2) + 5 / (x ^ 3) - 2
' Выводим значения x и y
Print "x = "; x
Print "y = "; y
x = x + h
Wend
' Вычисляем значение функции для последней точки
y = Cos(b ^ 2) + 5 / (b ^ 3) - 2
Print "x = "; b
Print "y = "; y
End Sub
Программа начинает с объявления переменных a
, b
и h
и установки их значений в соответствии с требованиями задачи. Затем она инициализирует переменную x
значением a + h
и выполняет цикл While
, пока x
меньше b
. Внутри цикла программа вычисляет значение функции y
для текущего значения x
и выводит значения x
и y
на экран.
После окончания цикла программа вычисляет значение функции для последней точки на промежутке (a, b)
и выводит соответствующие значения x
и y
.
Обратите внимание, что язык Visual Basic имеет несколько вариаций и различных сред разработки (например, Visual Basic for Applications в Microsoft Office), поэтому точный синтаксис и подробности вывода на экран могут незначительно отличаться в зависимости от конкретной версии и среды разработки, которую вы используете.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili