Thursday 2 April 2015

Console Program

1: Program to find remainder without using modulo or % operator
class Program
{
    // This function returns remainder of
    // num/divisor without using %
    // (modulo) operator
    static int getRemainder(int num, int divisor)
    {
        return (num - divisor * (num / divisor));
    }

    //initialize an array with 20 numbers and print count of it's all prime number
    static void Main(string[] args)
    {
        Console.Write(getRemainder(10, 3));
        Console.ReadLine();
    }
}
Output : 1

2: I have a string "nbaguarirot". you have to Check if it contains all the characters of nagarro word in sequence.
namespace nagarro
{
    public class Program
    {
        static void Main(string[] args)
        {
            Program p = new Program();
            p.checkString("nbaguarirot");
            Console.ReadLine();
        }

        public void checkString(string name)
        {
            StringBuilder builder = new StringBuilder();
            char[] myarray = { 'n', 'a', 'g', 'a', 'r', 'r', 'o' };

            int i = 0;
            foreach (char item in myarray)
            {
                for (int a= i; a <= name.Length; a++)
                {
                    char val = Convert.ToChar(name.Substring(i, 1));
                    if (item == val)
                    {
                        builder.Append(val);
                        i++; break;
                    }
                    else
                    {
                        i++;
                        continue;
                    }
                }
            }
            StringBuilder b = new StringBuilder();
            b.Append("nagarro");

            if (b.Equals(builder))
            {
                Console.Write("true");
            }
            else
            {
                Console.Write("false");
            }
        }
    }
}

3: Reverse a string without any function?
  string str = "", reverse = "";
  int len = 0;
  Console.WriteLine("Enter a String");
  str = Console.ReadLine();
 
  len = str.Length - 1;
  while (len >= 0)
  {
      reverse = reverse + str[len];
      len--;
  }
 
  Console.WriteLine("Reverse String is {0}", reverse);


0 comments:

Post a Comment

Topics

ADFS (1) ADO .Net (1) Ajax (1) Angular (43) Angular Js (15) ASP .Net (14) Authentication (4) Azure (3) Breeze.js (1) C# (47) CD (1) CI (2) CloudComputing (2) Coding (7) CQRS (1) CSS (2) Design_Pattern (6) DevOps (4) DI (3) Dotnet (8) DotnetCore (16) Entity Framework (2) ExpressJS (4) Html (4) IIS (1) Javascript (17) Jquery (8) Lamda (3) Linq (11) microservice (3) Mongodb (1) MVC (46) NodeJS (8) React (11) SDLC (1) Sql Server (32) SSIS (3) SSO (1) TypeScript (1) UI (1) UnitTest (1) WCF (14) Web Api (15) Web Service (1) XMl (1)

Dotnet Guru Archives