Example #1
0
        static void Main(string[] args)
        {
            string s1 = "abgd";
            string s2 = "s fr  u o";
            string s3 = "s d, srs, dr,a,";

            Reverse r = new Reverse();

            Console.WriteLine(r.ReverseString(s1));
            Console.WriteLine(r.ReverseString(s2));
            Console.WriteLine(r.ReverseString(s3));
            Console.ReadLine();
        }
Example #2
0
        static void Main()
        {
            string a = "";

            Console.WriteLine("Input a string and get the reversed string: " +
                              "\n Input 'exit' to quit the application.");
            while (a != "exit")
            {
                a = Console.ReadLine();
                Reverse re = new Reverse();
                re.Reversing(a);
            }

            Environment.Exit(0);
        }
Example #3
0
        static void Main( string[] args )
        {
            Console.Write( "Please Enter the string to reverse: " );
              string line = Console.ReadLine();
              Reverse reverse = new Reverse();

              do
              {
            Console.Write( "Reversed using a simple loop: " );
            Console.WriteLine( reverse.Rev(line) );

            Console.Write( "Reversed using recursion: " );
            Console.WriteLine( reverse.RecursiveRev(line) );

            Console.Write("Reversing a sentence: ");
            Console.WriteLine( reverse.ReverseSentence(line) );

            line = Console.ReadLine();
              }
              while ( line != String.Empty );
        }