Friday, 30 June 2017

Find all Pairs in Array of Integers whose Sum is equal to a given Number


        static void Main(string[] args)
        {
            int[] arr = { 3,1,2,2,3,0,4,2,6 };
            int num = 5;
            for (int i = 0; i < 9; i++)
            {
                for (int j = i + 1; j < 9; j++)
                {
                    if (num == arr[i] + arr[j])
                    {
                        Console.WriteLine(arr[i] + "," + arr[j]);
                    }
                }
            }
            Console.ReadLine();
        }

Output :

Thursday, 29 June 2017

Program to Reverse String Without Using Library Function

 static void Main(string[] args)
        {
            string s="",revwrd="",wrd="";
            string str = Console.ReadLine();
            str = str + " ";
            int strlen = 0, i;
            foreach (var c in str)
            {
                strlen++;
            }

            for (int j = 0; strlen > 0; j++)
            {
                for (i = 0; str[i] != ' '; i++)
                {
                    wrd += str[i];
                }

                for (int m = i-1; m >= 0; m--)
                {
                    revwrd+=wrd[m];
                }
                revwrd += " ";
                for (int k = i + 1; k < strlen; k++)
                {
                    s += str[k];
                }
                wrd = "";
                str = s;
                s = "";
                strlen = strlen - (i+1);
       
            }      
            Console.Write(revwrd);  
            Console.ReadLine();
        }

Output: