Advertisement
Guest User

Untitled

a guest
Oct 26th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Imports System.Math
  2. Public Class Form1
  3.  
  4.     Function mvod(ByVal T As TextBox)
  5.         Return (T.Text)
  6.     End Function
  7.  
  8.     Overloads Sub mvivod(ByVal l As Double, ByVal T As TextBox)
  9.         T.Text = CStr(l)
  10.     End Sub
  11.  
  12.     Overloads Sub mvivod(ByVal n As Integer, ByVal T As TextBox)
  13.         T.Text = CStr(n)
  14.     End Sub
  15.  
  16.     Sub msub(ByRef l As Double, ByRef n As Integer, ByVal x As Double, ByVal a As Double)
  17.         Dim del, ka, si, pa, d As Double
  18.  
  19.         del = (x - a) / x
  20.         ka = a ^ (1 / 2) + x
  21.         si = (Sin(x)) ^ 2
  22.         pa = Pow(a, x)
  23.  
  24.         If (x <= 1) And (x >= 0) Then
  25.             l = del
  26.             If (l > ka) Then
  27.                 l = ka
  28.             End If
  29.             If (l > si) Then
  30.                 l = si
  31.             End If
  32.             n = 1
  33.         Else
  34.             If x < 0 Then
  35.                 l = x
  36.                 If (l < pa) Then
  37.                     l = pa
  38.                 End If
  39.                 n = 2
  40.             Else
  41.                 n = 3
  42.                 l = 0
  43.             End If
  44.         End If
  45.     End Sub
  46.  
  47.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  48.         Dim x, a, l As Double
  49.         Dim n As Integer
  50.         x = mvod(TextBox1)
  51.         a = mvod(TextBox2)
  52.         msub(l, n, x, a)
  53.         mvivod(l, TextBox3)
  54.         mvivod(n, TextBox4)
  55.     End Sub
  56. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement