he he, Homework . But he posted the answer also. So i like it. others will
go by the question itself.

On Thu, Dec 25, 2008 at 2:51 PM, Cerebrus <[email protected]> wrote:

>
> This is the solution I sent on the 20th, in response to Sushma's email
> to me :
>
> ---
> private void FindVowels(string input)
> {
>  char[] vowels = new Char[] { 'a', 'e', 'i', 'o', 'u' };
>  int pos = 0;
>  bool found = false;
>  do
>  {
>    pos = input.IndexOfAny(vowels, pos);
>    if(pos > -1)
>    {
>      pos += 1;
>      Console.WriteLine("Vowel found at position: {0}", pos.ToString
> ());
>      if(!found)
>        found = true;
>    }
>  } while(pos > -1);
>
>  if(found == false)
>    Console.WriteLine("No Vowels found in the supplied string.");
> }
> ---
>
> Comments/improvements are appreciated.
>
> On Dec 25, 10:54 am, "sushma sushma" <[email protected]> wrote:
> > Here you go.
> >
> > using System;
> > using System.Collections.Generic;
> > using System.Text;
> >
> > namespace ConsoleApplication3
> > {
> >     class Program
> >     {
> >         static void Main(string[] args)
> >         {
> >             Console.WriteLine("Enter the string");
> >             string chr = Console.ReadLine().ToLower();
> >             char ch2 = 'a';
> >             char ch3 = 'e';
> >             char ch4 = 'i';
> >             char ch5 = 'o';
> >             char ch6 = 'u';
> >             int j = 0;
> >
> >             foreach (char ch in chr)
> >             {
> >
> >                 if ((ch == ch2)|(ch == ch3)|(ch == ch4)|(ch == ch5)|(ch
> ==
> > ch6))
> >                      j++;
> >               }
> >             Console.WriteLine(j);
> >         }
> >     }
> >
> > }
> >
> > On Wed, Dec 24, 2008 at 7:25 PM, Brandon Betances <[email protected]
> >wrote:
> >
> >
> >
> >
> >
> >
> >
> > > DAMN. Endless for-else loops and an undeclared variable. sweet.
> >
> > > On Wed, Dec 24, 2008 at 6:30 PM, DotnetBeginner <[email protected]>
> > > wrote:
> >
> > > > Hi Guys,
> >
> > > > The easy way for beginners to count vowels in a string is
> >
> > > > using System;
> > > > using System.Collections.Generic;
> > > > using System.Text;
> >
> > > > namespace ConsoleApplication3
> > > > {
> > > >    class Program
> > > >    {
> > > >        static void Main(string[] args)
> > > >        {
> > > >            Console.WriteLine("Enter the string");
> > > >            string chr = Console.ReadLine().ToLower();
> > > >            char ch2 = 'a';
> > > >            char ch3 = 'e';
> > > >            char ch4 = 'i';
> > > >            char ch5 = 'o';
> > > >            char ch6 = 'u';
> > > >            int j = 0;
> >
> > > >            foreach (char ch in chr)
> > > >            {
> >
> > > >                if (ch == ch2)
> >
> > > >                    j++;
> > > >                else
> > > >                    if (ch == ch3)
> >
> > > >                        j++;
> > > >                    else
> > > >                        if (ch == ch4)
> > > >                            j++;
> > > >                        else
> > > >                            if (ch == ch5)
> > > >                                j++;
> > > >                            else
> > > >                                if (ch == ch6)
> > > >                                    j++;
> > > >              }
> > > >            Console.WriteLine(j);
> > > >        }
> > > >    }
> > > > }
> >
> > > > On Dec 18, 1:49 pm, Cerebrus <[email protected]> wrote:
> > > >> I would do it the following way :
> >
> > > >> 1. Create a char array comprising of the vowel letters.
> > > >> 2. Run a While loop searching within the string from position 0 and
> > > >> looping each time you find a vowel, this time starting with the
> > > >> position at which find was successful.
> >
> > > >> Happy Homework-ing !!
> >
> > > >> On Dec 18, 8:56 am, DotnetBeginner <[email protected]> wrote:
> >
> > > >> > I am trying to return num ofvowelspresent in a string using c#. I
> am
> > > >> > not getting that. Can any body have any ideas
> >
> > > >> > Appreciated.
> >
> > --
> > Thanks,
> >
> > Sushma
> >
> > Email: [email protected]
> >
> > Mobile: (571) 438 1206- Hide quoted text -
> >
> > - Show quoted text -




-- 
My Web Site
http://everlovingyouth.googlepages.com
My Technical Blog
http://acutedeveloper.blogspot.com
Skype :santhoshnta
Orkut :everlovingyouth

Reply via email to