Вывести значение функции - VB

Узнай цену своей работы

Формулировка задачи:

Дано целое число N(>2) и две вещественные точки на числовой оси: А и В (А<В). Функция F(x) задана формулой F(x)=1 – sin x. Вывести значения функции F в N равностоящих точках, образующих разбиение отрезка [A; B]: F(A), F(A+H), F(A+2H),…,F(B). Срочно! Заранее огромное спасибо!

Решение задачи: «Вывести значение функции»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim A As Double
  3. Dim B As Double
  4. Dim H As Double
  5. Dim I As Double
  6. A = InputBox("Введите значение A", , "0,0")
  7. B = InputBox("Введите значение B", , "0,0")
  8. If A >= B Then MsgBox "Введены значения, неудовлетворяющие условию!!!", vbCritical: Exit Sub
  9. H = InputBox("Введите значение H", , "0,0")
  10. If (B - A) Mod H <> 0 Then MsgBox "Значение шага некорретно!!!", vbCritical: Exit Sub
  11.  
  12. For I = A To B Step H
  13.     Print "Значение F(" & I & ")=" & F(I)
  14. Next
  15. End Sub
  16. Function F(X As Double) As Double
  17.     F = 1 - Sin(X)
  18. End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы