Friday, November 4, 2011

C# Programs

1. Write a program to print sum of two digits.

Program:

class Program
    {
        static void Main(string[] args)
        {
            int a = 10;
            int b = 20;
            int c = a + b;
            Console.WriteLine(c);
            Console.ReadLine();
        }
    }

2. Program to find biggest of two numbers.

Program:


 class Program
    {
        static void Main(string[] args)
        {
            int i, j;
            i = 10;
            j = 20;
            if (i > j)
            {
                Console.WriteLine("i is bigger");
            }
            else
            {
                Console.WriteLine("J is bigger");
            }
            Console.ReadLine();
        }
    }

3.Write a program to print numbers up to given number.

Program:


static void Main(string[] args)
        {
            int n;
            Console.WriteLine("Enter Value for n");          
            n= Int32.Parse(Console.ReadLine());
         
            for (int i = 1; i <=n; i++)
                {
                 Console.WriteLine(i);
                 }
            Console.ReadLine();
        }  

4. Program to print System Date and Time.

Program:


 class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(DateTime.Now);
            System.Console.ReadLine();
        }
     
    }

5. Write a program to print alphabets A to Z.

Program:


class Program
    {
        static void Main(string[] args)
        {
            for (int i = 65; i <= 90; i++)
            {
                char c = Convert.ToChar(i);
                Console.WriteLine(c);
            }
            Console.ReadLine();
        }
     
    }

6. Write a program to print Factorial of a given number.

Program:


 static void Main(string[] args)
        {
            int n, sum = 1;
            Console.WriteLine("Enter Value for N");
            n = Int32.Parse(Console.ReadLine());
            for (int i = n; i > 0; i--)
            {
                sum = sum * i;
            }
            Console.WriteLine(sum);
            Console.ReadLine();
        }

7. Program to check whether the given number is Palindrome or not.

Program:


 static void Main(string[] args)
        {
            int n, d,sum = 0,m;
            Console.WriteLine("Enter Value for N");
            n = Int32.Parse(Console.ReadLine());
            m = n;
            while(n>0)
            {
                d = n % 10;
                sum = sum * 10 + d;
                n = n / 10;            
            }
            Console.WriteLine(sum);
            if (sum == m)
            {
                Console.WriteLine("its a palindrome");
            }
            else
            {
                Console.WriteLine("Its not a palindrome");
            }
         
            Console.ReadLine();
        }

Note: % gives remainder and / gives quotient.

8. Write a program to check whether given number is a Armstrong or not.

Program:


static void Main(string[] args)
        {
            int n, d,sum = 0,m;
            Console.WriteLine("Enter Value for N");
            n = Int32.Parse(Console.ReadLine());
            m = n;
            while(n>0)
            {
                d = n % 10;
                sum = sum+(d*d*d);
                n = n / 10;            
            }
            Console.WriteLine(sum);
            if (sum == m)
            {
                Console.WriteLine("its a armstrong");
            }
            else
            {
                Console.WriteLine("Its not a armstrong");
            }
         
            Console.ReadLine();
        }

9. Program to print sum of individual digits in a given number.

Program:


 static void Main(string[] args)
        {
            int n, d,sum = 0,m;
            Console.WriteLine("Enter Value for N");
            n = Int32.Parse(Console.ReadLine());
            m = n;
            while(n>0)
            {
                d = n % 10;
                sum = sum+d;
                n = n / 10;            
            }
            Console.WriteLine(sum);        
            Console.ReadLine();
        }

10. Write a program to print Reverse of a given number.

Program:


static void Main(string[] args)
        {
            int n, d,rev = 0,m;
            Console.WriteLine("Enter Value for N");
            n = Int32.Parse(Console.ReadLine());
            m = n;
            while(n>0)
            {
                d = n % 10;
                rev = rev*10+d;
                n = n / 10;            
            }
            Console.WriteLine(rev);        
            Console.ReadLine();
        }

11. Write a program to print the following output.

*
**
***
****
*****

Program:


static void Main(string[] args)
        {
            int i, j;
            for (i = 0; i <= 5; i++)
            {
                for (j = 0; j <= i; j++)
                {
                    Console.Write("*");
                    Console.Write(" ");
                }
                Console.WriteLine();
             
            }
            Console.ReadLine();
        }

12. Write a program to print Odd Series upto given number.

Program:



        static void Main(string[] args)
        {
            int a;
            Console.WriteLine("Enter a number");
            a = Int32.Parse(Console.ReadLine());
            for (int i = 1; i <= a; i++)
            {
                if (i % 2 == 1)
                {
                    Console.WriteLine(i);
                }
            }
            Console.ReadLine();
        }

13. Write a program to print ASCCI value of a given alphabet.

Program:


static void Main(string[] args)
        {
            int a;
            char c;
            Console.WriteLine("enter value for a ");
            c = Char.Parse(Console.ReadLine());
            a = Convert.ToInt32(c);
            Console.WriteLine(a);
            Console.ReadLine();
        }

14. Write a program to print even numbers up to given number.

Program:


 class Program
    {
        static void Main(string[] args)
        {
            int n;
            Console.WriteLine("Enter a number for n");
            n = Int32.Parse(Console.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                if (i % 2 == 0)
                {
                    Console.WriteLine(i);
                }
            }
            Console.ReadLine();
        }

    }



15. Write a program to print Odd numbers up to given number.

Program:


 class Program
    {
        static void Main(string[] args)
        {
            int n;
            Console.WriteLine("Enter a number for n");
            n = Int32.Parse(Console.ReadLine());
            for (int i = 1; i <= n; i++)
            {
                if (i % 2 == 1)
                {
                    Console.WriteLine(i);
                }
            }
            Console.ReadLine();
        }

    }