نمایش اعداد بخشپذیر در ویژوال بیسیک

khag

New Member
مهندسین بزگوار اگه بخواهیم برنامه ای بنوسیم که n عدد رو بگیره و اعدادی که بر 3 یا 5 بخش پذیر هست رو نشون بده باید چیکار کنیم
ممنون میشم اگه جواب بدید
 

the_king

مدیرکل انجمن
لطفا هر سوال رو در یک تاپیک جداگانه مطرح کنید.

کد:
Private Sub Form_Load()
    Dim n As Long, i As Long, m As Long
    Dim s As String
    n = Val(InputBox("Please enter n :"))
    For i = 1 To n
        m = Val(InputBox("Please enter a number :"))
        If m Mod 3 = 0 Or m Mod 5 = 0 Then
            s = s & CStr(m) & "  "
        End If
    Next
    MsgBox s
    End
End Sub
 

khag

New Member
http://www.lon.ir/up/uploads/1273517928.rar

مهندس این فایل رو نگاه کن فرم کلیش می خوام طوری باشه که با زدن دکمه خواندن و ورودی تکست باکس مثلا 5 وارد کنیم inputbox 5 بار عدد ازمومون بگیره و اعدادی که بر 3 یا 5 بخش پذیرند رو تویه لیست نمایش بده
 

the_king

مدیرکل انجمن
http://www.lon.ir/up/uploads/1273517928.rar

مهندس این فایل رو نگاه کن فرم کلیش می خوام طوری باشه که با زدن دکمه خواندن و ورودی تکست باکس مثلا 5 وارد کنیم inputbox 5 بار عدد ازمومون بگیره و اعدادی که بر 3 یا 5 بخش پذیرند رو تویه لیست نمایش بده

کد های درون فرم را با این کد ها جایگزین کنید :

کد:
Private Sub Command1_Click()
    Dim n As Long
    n = Val(Text1.Text)
    Call showw(n)
End Sub

Public Sub showw(n As Long)
    Dim i As Long, m As Long
    Dim s As String
    List1.Clear
    For i = 1 To n
        m = Val(InputBox("Please enter a number :"))
        If m Mod 3 = 0 Or m Mod 5 = 0 Then
            List1.AddItem m
        End If
    Next
End Sub
 

khag

New Member
http://www.lon.ir/up/uploads/1273602595.rar
The_king بزرگوار یه نگاه به این برنامه هم کن قربون دستت می خوام عددی رو که وارد می کنم و برعکس می کنه تویه لیست بکس به صورت زیر هم نشون بده !!! یعنی 589 به صورت 9 و8 و5 زیر همدیگه بزنه ؟؟؟
ممنون میشم
 

the_king

مدیرکل انجمن
http://www.lon.ir/up/uploads/1273602595.rar
the_king بزرگوار یه نگاه به این برنامه هم کن قربون دستت می خوام عددی رو که وارد می کنم و برعکس می کنه تویه لیست بکس به صورت زیر هم نشون بده !!! یعنی 589 به صورت 9 و8 و5 زیر همدیگه بزنه ؟؟؟
ممنون میشم

لطفا هر سوال رو در یک تاپیک جداگانه مطرح کنید.
 

alhossein

New Member
سلام. خسته نباشید میخواستم بگم که برنامه ای میخوام که اعداد 1 تا 100 رو اعدادی که بر 3 و 5 بخش پذیر هستند رو لیست کنه؟

کد های درون فرم را با این کد ها جایگزین کنید :

کد:
Private Sub Command1_Click()
    Dim n As Long
    n = Val(Text1.Text)
    Call showw(n)
End Sub

Public Sub showw(n As Long)
    Dim i As Long, m As Long
    Dim s As String
    List1.Clear
    For i = 1 To n
        m = Val(InputBox("Please enter a number :"))
        If m Mod 3 = 0 Or m Mod 5 = 0 Then
            List1.AddItem m
        End If
    Next
End Sub
 

جدیدترین ارسال ها

بالا