انجمن متا: طراحی سایت و سئو - دانلود قالب و تم - کریپتو

کامپیوتر، اینترنت، شبکه، مدیریت محتوا، تم => زبان های برنامه نویسی => نويسنده: ali22 در بعد از ظهر 16:03:00 - 10/23/11

عنوان: سئوال:جواب برنامه های زیر چیست؟VB
رسال شده توسط: ali22 در بعد از ظهر 16:03:00 - 10/23/11
سوال اول

1-برنامه بنویسید سه عدد را بگیرد به نام های a,b,c بعد معادلعه درجه دو را حل کند.


سوال دوم

2-یک عدد چهار رقمی بگیرد مثال(1553) ایا توی این عدد رقم تکراری است.

سوال سوم


3- از کابر سه تا عدد بگیر تشخیص بدهد جز مثلث قائم زاویه است.

برنامه های بالابا زبان برنامه نویسی VB.NET است.
عنوان: پاسخ : سئوال:جواب برنامه های زیر چیست؟VB
رسال شده توسط: mohammad a در بعد از ظهر 17:42:33 - 10/23/11
سلام جواب بقیه سوالاهایت را نمی دانم ولی سئوال دو فکر کنم این شکلی است.
کارایی برنامه :میاد از اول شروع به چک کردن میکنه تک تک کارکتر های ورودی رو نگاه میکنه اگه کارتکتر تکراری بود میاد اونو میشماره (همون اولین کارکتر تکراری) و در آخر اونو نشون میده
Private Function Fo(ByVal x As String)
        Dim i, i1, i2 As Integer
        i2 = 0
        Dim b(Len(x)) As String
        Dim b1 As String
        Dim c As Boolean
        For i = 1 To Len(x)
            i2 = 0
            c = False
            b(i) = Mid(TextBox1.Text, i, 1)

            For i1 = 1 To Len(x)
                If Mid(TextBox1.Text, i1, 1) = b(i) Then
                    i2 += 1
                    c = True
                    If c = True And i2 >= 2 Then
                        Dim f As Integer = 0
                        For n As Integer = 1 To Len(x)

                            If Mid(x, n, 1) = b(i) Then
                                f += 1
                            End If
                        Next
                        c = False

                        Return (f & "      " & b(i))
                        Exit Function
                    End If
                End If
            Next
        Next
    End Function



استفاده ازش:

یک دکمه بزار و یک تکس باکس و یک لیبل

توی رویداد کلیک دکمه بنویس :
label1.text=fo(textbox1.text)