Advertisement
Guest User

Untitled

a guest
Oct 26th, 2018
121
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 Val(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 As Double
  18.  
  19.         If x <> 0 Then
  20.             del = (x - a) / a
  21.         Else
  22.             del = 10000000000
  23.         End If
  24.  
  25.         ka = a ^ (1 / 2) + x
  26.         si = (Sin(x)) ^ 2
  27.         pa = Pow(a, x)
  28.  
  29.         If x >= 0 And x <= 0 Then
  30.             l = del
  31.             If (l > ka) Then
  32.                 l = ka
  33.             End If
  34.             If (l > si) Then
  35.                 l = si
  36.             End If
  37.             n = 1
  38.         Else
  39.             If x < 0 Then
  40.                 l = x
  41.                 If (l < pa) Then
  42.                     l = pa
  43.                 End If
  44.                 n = 2
  45.             Else
  46.                 n = 3
  47.                 l = 0
  48.             End If
  49.         End If
  50.     End Sub
  51.  
  52.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  53.         Dim x, a, l As Double, n As Integer
  54.         x = mvod(TextBox1)
  55.         a = mvod(TextBox2)
  56.         msub(l, n, x, a)
  57.         mvivod(l, TextBox3)
  58.         mvivod(n, TextBox4)
  59.     End Sub
  60. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement