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

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

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

Доброго дня. С праздником всех форумчан. Хочу ещё раз попробовать просить о помощи. Нужно решить задачу, не успеваю уже :С 1. Вывести в виде таблицы значение функций у = х4, у = tgx, на отрезке [-5; 5] с шагом 0,1. Заранее, спасибо.

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

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Form_Load()
  4.     Dim x As Double, i As Long, h As Long, y1 As String, y2 As String, xs As String, dx As Long
  5.     Me.AutoRedraw = True: Me.Font = "Verdana": Me.FontSize = 10: Me.DrawWidth = 2: Me.FillStyle = vbSolid: Me.Height = 9000
  6.     h = Me.TextHeight("0") + 60
  7.     x = -5
  8.     Do While x <= 5
  9.         If h * (i + 1) > Me.ScaleHeight Then i = 0: dx = dx + 3000
  10.         If i Then
  11.             xs = Format(x, "0.0#")
  12.             y1 = Format(x ^ 4, "###0.0##")
  13.             y2 = Format(Tan(x), "###0.0##")
  14.             x = x + 0.1
  15.         Else
  16.             xs = "x": y1 = "y^4": y2 = "tan(x)"
  17.         End If
  18.         If i And 1 Then Me.FillColor = &HF4F4F4 Else Me.FillColor = &HE4E4E4
  19.         Me.Line (dx, i * h)-Step(1000, h), &HAAAAAA, B
  20.         Me.Line -Step(1000, -h), &HAAAAAA, B
  21.         Me.Line -Step(1000, h), &HAAAAAA, B
  22.         Me.CurrentX = dx + 30: Me.CurrentY = h * i
  23.         Me.Print xs;: Me.CurrentX = dx + 1030
  24.         Me.Print y1;: Me.CurrentX = dx + 2060
  25.         Me.Print y2
  26.         i = i + 1
  27.     Loop
  28.     Me.Width = dx + 3090 + (Me.Width - Me.ScaleWidth)
  29. End Sub

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


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

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

7   голосов , оценка 3.857 из 5

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

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

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