Firstly, that is a fantastic post, a perfect model for going
forward :)

I would change a few things:
- firstly, rather than used a fixed size array of strings, use
System.Collections.Generic.List(TypeOf String)
- you now don't need a counter as this list will grow as you add each
word
- once all of the words have been added, you can then create a String
array by calling list.ToArray()
- You can use the static Array class to then create a reverse of your
array, eg. Dim reversedStrings() As String = Array.Reverse(strings)
- now you have two arrays of the same size, and so can loop thorugh
from 0 to array length minus 1 comparing each element in the array.


Hope that helps, and sorry if any of the VB is wrong, I'm a C# guy
now....

On 23 Sep, 01:53, Jai <[EMAIL PROTECTED]> wrote:
> Sorry if this posted twice. My daughter was playing on here when I
> turned away for a moment.
>
> anyway,
>
> I am writing a program that requests a sentence from the user one word
> at a time. Im then storing that word in an array and creating another
> array to reverse the sentence to see if it's a palindrome.
>
> Public Class Palindrome
>     Dim word(99), revWord(99) As String
>     Dim counter As Integer 'counts words
>
>     Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As
> System.EventArgs) Handles btnAdd.Click
>         'add word to array
>         word(counter) = txtWord.Text
>         word(counter + 1) = txtWord.Text 'store word
>         revWord(99 - counter) = word(counter) 'reverse elements
>         counter += 1
>     End Sub
>
>     Private Sub btnCheck_Click(ByVal sender As System.Object, ByVal e
> As System.EventArgs) Handles btnCheck.Click
>
>     End Sub
> End Class
>
> At this point Im not even sure that what I have is right. I dont see
> anything in my text book about comparing the elements, and I was
> unable to locate anything that helped on a basic google search. Do I
> have to loop this to keep adding the words entered into the word(99)
> array? And how would I compare the elements? what kind of procedures
> would you suggest? Mind you, This is advanced VB but it is not
> rediculously genius VB - and this in an online course, Im basically
> teaching myself with the help of peers like you.
>
> Learning from my last post, Im here to learn not to argue. So please
> provide honest feedback and help, and if I didnt provide enough
> information for your help I'll be happy to let you know what you need
> to let me tap those brains of yours. THANKS!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web 
Services,.NET Remoting" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://cm.megasolutions.net/forums/default.aspx
-~----------~----~----~----~------~----~------~--~---

Reply via email to