خروجی برنامه تشخیص عدد زوج و فرد در msg box

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • میثم66

    • 2014/10/29
    • 56

    خروجی برنامه تشخیص عدد زوج و فرد در msg box

    این برنامه مربوط به عدد زوج و فرد است خروجی باید بجای اکسل در msgbox نشان داده شود
    کد PHP:
    Sub zoj_fard()
    For 
    1 To 10
    Cells(i1)
    2
    If 2 Then
    Cells
    (i2) = "zoj"
    Else
     
    Cells(i2) = "fard"
    End If
    Next i
    End Sub 
    خروجی باید به این صورت باشه مثلا
    کد PHP:
    14=zoj
    15
    =fard
    16
    =zoj
    17
    =fard
    18
    =zoj
    19
    =fard
    20
    =zoj
    21
    =fard
    22
    =zoj
    23
    =fard 
    Last edited by میثم66; 2014/12/01, 01:03.
    [CENTER][COLOR=#0000ff][SIZE=3][B]دانش هر فرد دارایی او نیست بلکه بدهکاری او به جامعه است[/B][/SIZE][/COLOR]
    [/CENTER]
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    نوشته اصلی توسط میثم66
    این برنامه مربوط به عدد زوج و فرد است خروجی باید بجای اکسل در msgbox نشان داده شود
    کد PHP:
    Sub zoj_fard()
    For 
    1 To 10
    Cells(i1)
    2
    If 2 Then
    Cells
    (i2) = "zoj"
    Else
     
    Cells(i2) = "fard"
    End If
    Next i
    End Sub 
    خروجی باید به این صورت باشه مثلا
    کد PHP:
    14=zoj
    15
    =fard
    16
    =zoj
    17
    =fard
    18
    =zoj
    19
    =fard
    20
    =zoj
    21
    =fard
    22
    =zoj
    23
    =fard 
    سلام دوست عزيز
    شما كافيه هرجا عبارت Cells(i, 2) = ديدين حذف كنيد و بجاش msgbox رو قرار بدين

    کامنت

    • Amir Ghasemiyan

      • 2013/09/20
      • 4598
      • 100.00

      #3
      البته اگه ميخواين همه اعداد رو يكجا نشون بده بايد از كد زير كمك بگيرين
      کد:
      Sub zoj_fard()
      For i = 1 To 10
      n = Cells(i, 1)
      j = n \ 2
      If 0 = n - j * 2 Then
      mytext = mytext & n & " = zoj" & vbNewLine
      Else
      mytext = mytext & n & " = fard" & vbNewLine
      End If
      Next i
      MsgBox mytext
      End Sub

      کامنت

      چند لحظه..