Hello vaibhav,

You're welcome.  :-)


Cheers!


Benj







On Nov 2, 11:18 pm, vaibhav <[email protected]> wrote:
> Benj it seems you have worked quite hard on implementing the given
> logic,
> thanks for that :-)
>
>     Mike regular expressions can be used but i think the expression
> will have to be in same format always,
> will have to check that about regular expression
>
> On Nov 2, 1:28 pm, Benj Nunez <[email protected]> wrote:
>
> > Hi Gourav,
>
> > Based on vaibhav's information concerning how to properly parse the
> > symbols you defined and Arsalan's tip about the use of stacks, I
> > managed to write code that produces the output you need. I believe I
> > got the
> > position of each character correctly. The challenge for me was to
> > display it in the order as indicated in your example, line-by-line.
>
> > Here's what you need to do first:
>
> > 1) drop a multli-line textbox where you will input your symbols
> > 2) drop 3 buttons.
> > 3) name the first button as 'Parse' or any name you like.
> > 4) name the second button as 'display' or any name you like.
> > 5) name the last button as 'clear' or any name you like to remove
> > stringbuilder contents for next use.
> > 6) labels representing values from your counters (optional).
> > 7) drop another multi-line textbox for the messages.
>
> > Sample code can be viewed here:
>
> >http://pastebin.com/UrHBLqbR
>
> > For the stack, I'm not sure if it can store 2 or more objects like
> > what you can do using a Dictionary, so I created 2 stacks to make it
> > simple.
>
> > Feel free to modify it the way you see fit.
>
> > Regards,
>
> > Benj
>
> > On Oct 29, 4:50 pm, Gourav <[email protected]> wrote:
>
> > > Hi All,'
> > >    I was just making some program then i am unable to find following
> > > Query..
>
> > > Make a program in which Finding the position of opening and closing
> > > brackets of { }.
> > > Q..... { () { [ ( ) ] } { ( ) } }
> > > Then answer should be
> > > ___________________________________________
> > > Bracket { openning at 1 and closing at 14
> > > Bracket ( openning at 2 and closing at 3
> > > Bracket { openning at 4 and closing at 9
> > > Bracket [ openning at 5 and closing at 8
> > > Bracket ( openning at 6 and closing at 7
> > > and so on
> > > ___________________________________________

Reply via email to