
Вычислить значения элементов массива Z по формуле : Zi = cos(x) + tg(x), где x меняется на отрезке
[1;15] с шагом 0,92. visual basic

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

Объяснение:
Сначала заполним массив, затем выведем его содержимое.
---
Sub Main()
Dim a as Double = 1
Dim b as Double = 15
Dim h as Double = 0.92
Dim n as Integer = int((b - a) / h)
Dim Z() As Double = New Double(n) {}
Dim i as Double
For i = 0 To n
Z(i) = Math.Cos(a + h * i) + Math.Tan(a + h * i)
Next
For i = 0 To n
Console.WriteLine("Z(" & i+1 & ") = " & Z(i))
Next
End Sub
---
Результат работы этой программы:
Z(1) = 2.09771003052304
Z(2) = -3.0884493200958
Z(3) = -1.26594678050156
Z(4) = -0.103295451547362
Z(5) = 30.831517973736
Z(6) = -0.0383774051794511
Z(7) = 1.21343345934296
Z(8) = 2.67822720165008
Z(9) = -2.28928714730523
Z(10) = -1.13533602598861
Z(11) = 0.265586431867902
Z(12) = -7.87130103019394
Z(13) = 0.283584171679959
Z(14) = 1.3388270225723
Z(15) = 4.05676371484264
Z(16) = -1.89632897888172



Вот пример кода на Visual Basic, который вычисляет значения элементов массива Z с использованием заданной формулы:
vbImports System
Module Program
Sub Main()
Dim x As Double = 1
Dim stepSize As Double = 0.92
Dim arraySize As Integer = CInt(Math.Ceiling((15 - 1) / stepSize)) + 1
Dim Z(arraySize - 1) As Double
For i As Integer = 0 To arraySize - 1
Z(i) = Math.Cos(x) + Math.Tan(x)
x += stepSize
Next
' Вывод результатов
Console.WriteLine("Значения элементов массива Z:")
For i As Integer = 0 To arraySize - 1
Console.WriteLine("Z({0}) = {1}", i, Z(i))
Next
Console.ReadLine()
End Sub
End Module
Этот код вычисляет значения элементов массива Z
в заданном диапазоне [1;15]
с шагом 0.92
и выводит результаты на экран.


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








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