برنامه ای بنویسید که جملات یک تصاعد را دریافت کند و تشخیص دهد تصاعد هندسی یا حسابی است و جمله n ام را بیابد.
' Geometric progression and Arithmetic progression ' Progerammer Amirmohsen Kasaee ' E-mail:Amirmohsen_kasaee@hotmail.com ' Website: Samiantec.ir Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim x As String = TextBox1.Text Dim a() As String = x.Split(".") Dim d As Integer For n = 1 To a.Count - 2 If Val(2 * a(n)) = Val(a(n - 1)) + Val(a(n + 1)) Then Label2.Text = "HESABI" d = Val(a(1)) - Val(a(0)) Label3.Text = Str(d) Label9.Text = ((Val(TextBox2.Text) - 1) * d + a(0)).ToString ElseIf Val(a(n) ^ 2) = Val(a(n - 1)) * Val(a(n + 1)) Then Label2.Text = "HENDESI" d = Val(a(1)) / Val(a(0)) Label3.Text = Str(d) Label9.Text = (d ^ (Val(TextBox2.Text) - 1) * a(0)).ToString Else Label2.Text = "NASHENAS" Label3.Text = "" Label9.Text = "" End If Next End Sub