Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Odd and Even Number Puzzle aka FizzBuzz
#4
Solved: 8 Years, 8 Months, 2 Weeks ago
I have modified second For Loop little bit
Code:
Dim strPattern, iNumber
strPattern = "*"
iNumber = 3
m=""

If iNumber Mod 2 = 0 Then
    print iNumber
    else
    
    For i = 1 To iNumber Step 1
        For j = 1 To i Step 1
             m= m & strPattern
        Next
        m= m & vbNewLine
    Next    
    
    For i = iNumber -1 To 1 Step -1
        For j = 1 To i Step 1
             m= m & strPattern
        Next
        m= m & vbNewLine
    Next
    
    
End If

msgbox m

Hi Ankur,
I have come up with one more logic is below
Code:
Dim strPattern, iNumber
strPattern = "*"
iNumber = 3
m=""

If iNumber mod 2 = 0 Then
    print iNumber
Else
maxNumber=inumber *2 -1
for i=1 to maxNumber  step 1
if i<=iNumber then : a=i: else :a=a-1: end if
    for j=1 to a step 1
     m= m& strPattern
    next
m=m&vbnewline
next
End if
Msgbox m
Reply


Messages In This Thread
RE: Odd and Even Number Puzzle aka FizzBuzz - by kotaramamohana - 08-10-2015, 10:56 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Find the number of occurrences of each number present in a matrix. Kalai 2 3,362 03-30-2015, 11:28 PM
Last Post: gauravarora6611

Forum Jump:


Users browsing this thread: 1 Guest(s)