Thursday, February 27, 2014

Program of Method Overloading.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MethodOverloading
{
    class test
    {
        public void show()
        {
            Console.WriteLine("No Parameter");
        }
        public void show(int a)
        {
            Console.WriteLine("One Parameter " + a);
        }
        public int show(int a, int b)
        {
            Console.WriteLine("Two Parameters are " + a + " and " + b);
            return a + b;
        }
        public double show(double a, double b)
        {
            Console.WriteLine("Two Parameters are " + a + " and " + b);
            return a + b;
        }
    }
    class Program
    {
        static void Main(string[] args)
        {
            int sum;
            double sum1;
            test t = new test();
            t.show();
            t.show(10);
            sum = t.show(10, 20);
            Console.WriteLine(sum);
            sum1 = t.show(10.5, 20.5);
            Console.WriteLine(sum1);
            Console.ReadLine();
        }
    }
}

Output:

Simple Program of Constructor in C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SimpleConstructorPro
{
    class Program
    {
        private double length;
        public Program()
        {
            Console.WriteLine(" Object is being created");
        }
        public void setLength(double len)
        {
            length = len;
        }
        public double getLength()
        {
            return length;
        }
        static void Main(string[] args)
        {
            Program p=new Program();
            p.setLength(5.0);
            Console.WriteLine(" Length of Program: "+p.getLength());
            Console.ReadLine();
        }
    }
}

Output:

Program to addition of all elements of array C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ArrayElementsAddition
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] a = new int[5, 2];
            int i, j, sum = 0;

            for (i = 0; i < 5; i++)
            {
                for (j = 0; j < 2; j++)
                {
                    a[i, j] = Convert.ToInt32(Console.ReadLine());
                }
            }
            Console.WriteLine("Array Elements");
            for (i = 0; i < 5; i++)
            {
                for (j = 0; j < 2; j++)
                {
                    Console.Write(" " + a[i, j]);
                }
                Console.WriteLine();
            }
            for (i = 0; i < 5; i++)
            {
                for (j = 0; j < 2; j++)
                {
                    sum = sum + a[i, j];
                }
            }
            Console.WriteLine("Sum: " + sum);
            Console.ReadLine();
        }
    }
}

Output:

Program to manage elements in ascending order Array C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ArrayAsscendingOrder
{
    class Program
    {
        static void Main(string[] surat)
        {
            int[] a = new int[10];
            int t, i, j;
            for (i = 0; i < 5; i++)
                a[i] = Convert.ToInt32(Console.ReadLine());
           
            Console.WriteLine("Array Element");
            for (i = 0; i < 5; i++)
                Console.WriteLine(a[i]);
           
            Console.WriteLine("Array After Sorting");
            for (i = 0; i < 5; i++)
            {
                for (j = 0; j < i; j++)
                {
                    if (a[i] < a[j])
                    {
                        t = a[i];
                        a[i] = a[j];
                        a[j] = t;
                    }
                }
            }
            for (i = 0; i < 5; i++)
            {
                Console.WriteLine(a[i]);
            }
            Console.ReadLine();
        }
    }
}


Output:

Program to find the element is present in array or not.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ArrayElementPresent
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] a1 = new int[] { 10, 20, 30, 40, 50 };
            int i, b, pos;

            for (i = 0; i < 5; i++)
                Console.WriteLine(a1[i]);
            Console.WriteLine("Enter Element: ");
            b = Convert.ToInt32(Console.ReadLine());

            for (i = 0; i < 5; i++)
                if (a1[i] == b)
                    Console.WriteLine("Element Present");
            Console.ReadLine();
        }
    }
}

Output:

Thursday, February 20, 2014

Another simple program of variables (addition,multiplication,subtraction,division)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AddSubMulDiv
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 10;
            int b = 5;

            int add = a + b;
            int sub = a - b;
            int mul = a * b;
            int div = a / b;

            Console.WriteLine();
            Console.WriteLine("  Addition       : " + add);
            Console.WriteLine();
            Console.WriteLine("  Subtraction    : " + sub);
            Console.WriteLine();
            Console.WriteLine("  Multiplication : " + mul);
            Console.WriteLine();
            Console.WriteLine("  Division       : " + div);

            Console.ReadLine();
        }
    }
}

Output:

Example of Dynamic initialization in C#.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DynamicInitialization
{
    class Program
    {
        static void Main(string[] args)
        {
            double s1 = 5.5, s2 = 10.10;

            double hypot = Math.Sqrt((s1 * s1) + (s2 * s2));

            Console.Write("Hypotenuse of triangle with sides " +s1 + " by " + s2 + " is " + hypot);

            Console.ReadLine();
        }
    }
}

Output:

Example of Assign value to C# variable.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ValueVariable
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b;
            a = 20;
            Console.WriteLine("Value of A = " + a);

            b = a / 2;
            Console.WriteLine("Value of B = " + b +"  (a/2)");

            Console.ReadLine();
        }
    }
}

Output:


Declare variables in program.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DeclareVariable
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 10;
            int b = 20;

            Console.WriteLine("A= " + a);
            Console.WriteLine("B= " + b);
            Console.ReadLine();
        }
    }
}

Output:



Your First Program in C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _1stPro
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World");
            Console.ReadLine();
        }
    }
}

Output: