Skip to main content

Posts

Showing posts from October, 2017

C#: Program #52(Using Linq Extension Methods)

using System; using System.Collections.Generic; using System.Linq; namespace Linqmethods2 {     class Program     {         static void Main(string[] args)         {             List<int> series = new List<int>();             series.AddRange(Enumerable.Range(1, 20));             var squares = series.Select(a=>a*a).ToList();             foreach (int i in squares)             {                 Console.WriteLine(i);             }             Console.WriteLine("The sum of the two");             List<int> lone = new List<int>{1,5,6,3,2};             List<int> ltwo = new List...

C#: Program #51(Using Linq Extension Methods)

using System; using System.Collections.Generic; using System.Linq; namespace Linqmethods {     class Program     {         static void Main(string[] args)         {             List<int> tosses = new List<int>();             Random rndm = new Random();             int i=0;             while (i < 100)             {                 tosses.Add(rndm.Next(1,3));                 i++;             }             Console.WriteLine("HEAD:{0}",tosses.Where(x => x == 1).Count());             Console.WriteLine("TAIL:{0}", tosses.Where(x => x == 2).Count());         ...

C#: Program #50(Using LAMDA)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace LambdaCode {     class Program     {         public delegate double Arithmetic(double val);         static void Main(string[] args)         {             Arithmetic obj = x => ++x;             Console.WriteLine(obj(5));             obj = x => --x;             Console.WriteLine(obj(6));             obj = x => x / 2;             Console.WriteLine(obj(7));             obj = x => x * 2;             Console.WriteLine(obj(8));             Console.WriteLine("The even numbers are:");           ...

C#: Program #49(Delegates)

using System; namespace DelegatesCode {     class Program     {         static void Main(string[] args)         {             Arithmetic method1,method2,combine;             method1=new Arithmetic(add);             method2=new Arithmetic(subtract);             combine = method1 + method2;             combine(10,8);             Console.ReadKey();         }         public delegate void Arithmetic(double no1,double no2);         public static void add(double num1, double num2)         {             Console.WriteLine(num1+num2);         }         public static void subtract(double num...

C#: Program #48 (Generic Struct)

using System; using System.Linq; namespace Generics1 {     class Program     {         static void Main(string[] args)         {             Rectangle<string> myobj = new Rectangle<string>("8", "6");             Console.WriteLine(myobj.Area());             Console.ReadKey();         }         public struct Rectangle<T>         {             private T length,width;             public T Width { get { return width; } set { width = value; } }             public T Length { get { return length; } set { length = value; } }         public Rectangle(T w, T l)         {             width = w; ...

C#: Program #47 (Generic Methods)

using System; using System.Collections.Generic; using System.Linq; namespace Generics1 {     class Arithmetic     {         public void Sum<T>(ref T no1, ref T no2)         {             double number1=Convert.ToDouble(no1);             double number2 = Convert.ToDouble(no2);             Console.WriteLine(number1+number2);         }     } class Program     {         static void Main(string[] args)         {             Arithmetic obj = new Arithmetic();             int x = 1;             int y = 2;             obj.Sum(ref x,ref y);             string sx="6";       ...

C#: Program #46 (Generic Collections)

using System; using System.Collections.Generic; using System.Linq; namespace Generics1 {     class Program     {         static void Main(string[] args)         {             List<Animal> objects=new List<Animal>();             objects.Add(new Animal("Hachico"));             objects.Add(new Animal("Krypto"));             objects.Add(new Animal("Balto"));             objects.Add(new Animal("Gray"));             objects.Insert(0,new Animal("Alex"));             Console.WriteLine("The number of items in List is:{0}",objects.Count());             foreach(Animal o in objects)             {             ...

C#: Program #45 (Stack)

using System; using System.Collections; namespace StackCode {     class Program     {         static void Main(string[] args)         {             Stack obj = new Stack();             obj.Push(56);             obj.Push(78);             obj.Push(99);             obj.Push(44);             Console.WriteLine("What is on the top of the stack {0}",obj.Peek());             Console.WriteLine("Is 45 part of the stack",obj.Contains(45));             Console.WriteLine(obj.Pop());             Console.WriteLine("The stack contains:");             foreach (object o in obj)             {   ...

C#: Program #44 (Queue)

using System; using System.Collections; namespace QueuesCode {     class Program     {         static void Main(string[] args)         {             Queue line = new Queue();             line.Enqueue(1);             line.Enqueue(2);             line.Enqueue(3);             line.Enqueue(4);             line.Enqueue(5);             foreach(object o in line)             {                 Console.WriteLine("The queue contains {0}",o);             }             Console.WriteLine("The queue contains 4: {0}",line.Contains(4));             line.Dequeue(...

C#: Program #43 (Dictionary)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace DictionaryCode {     class Program     {         static void Main(string[] args)         {             string name;             Dictionary<string, string> FictionalHeroes = new Dictionary<string, string>();             FictionalHeroes.Add("Barry Allen","Flash");             FictionalHeroes.Add("Bruse Wayne", "Batman");             FictionalHeroes.Add("Oliver Queen", "Green Arrow");             FictionalHeroes.Add("Saitama", "One Punch man");             FictionalHeroes.Add("Kent Clark", "Superman");             foreach (KeyValuePair<string,string> o in FictionalH...

C#: Program #42 (ArrayList)

using System; using System.Collections; namespace ArrayListCode {     class Program     {         static void Main(string[] args)         {             #region ArrayList code starts here             ArrayList mylist = new ArrayList();             mylist.Add(7);             mylist.Add(1);             mylist.Add(0);             mylist.Add(3);             mylist.Add(23);             mylist.Add(35);             Console.WriteLine("Mylist has {0} no of items",mylist.Count);             Console.WriteLine("Mylist has capacity of {0}", mylist.Capacity);             mylist.Sort();   ...

C#: Program #41 (Oop6)

using System; namespace Oop6 {     class Program     {         static void Main(string[] args)         {             Vehicle Civic = new Vehicle(4,200,"Dinkeee");             if (Civic is IDrivable)             {                 Civic.Move();                 Civic.Stop();             }             else             {                 Console.WriteLine("The {0} Cant be driven", Civic.Brand);             }             Console.ReadKey();         }     } interface IDrivable     {         int Wheel...

C#: Program #40 (Oop5)

using System; namespace OOP5 {     class Program     {         static void Main(string[] args)         {             Shape[] shapes = {new Square(4),new Circle(4),new RECTANGLE(4,3)};             foreach (Shape s in shapes)             {                 s.Getinformation();                 Console.WriteLine("{0} has area of {1:f2}",s.Name,s.Area());                 Circle objcircle = s as Circle;                 if (objcircle == null)                 {                     Console.WriteLine("This is not a circle");                 } ...

C#: Program #39 (Coin Toss)

using System; namespace Coin_Toss {     class Program     {         static void Main(string[] args)                 {             int minbound,maxbound;             Console.WriteLine("Player one give a lower limit");             minbound = Convert.ToInt32(Console.ReadLine());             Console.WriteLine("Player two give a upper limit");             maxbound = Convert.ToInt32(Console.ReadLine());             Generate_Numbers toss = new Generate_Numbers(minbound,maxbound);             Decide_Side obj = new Decide_Side(toss);             Console.ReadKey();         }     } class Generate_Numbers     {   ...

C#: Program #38 (Oop4)

using System; namespace Oop_Inheritance_ {     class Program     {         static void Main(string[] args)         {             Animal obj=new Animal("Balto","Howl");             obj.setAnimalIdInfo(1,"Balto");             obj.getAnimalInfo();             Dog obj2 = new Dog("Hachico", "howl", "Grrrr");             obj2.Sound="Woof Woof";             obj2.setAnimalIdInfo(5, "Hachico");             obj2.getAnimalInfo();             Console.WriteLine(obj2.Name);             Console.WriteLine(obj2.Sound);             Animal sloth = new Dog("Simon", "bark", "woof");             sloth.M...

C#: Program #37 (Oop4)

using System; namespace oop4 { class Person     {                 static void Main(string[] args)         {             human obj = new human();             obj.Name="Bill";             human.Inner obj2 = new human.Inner(5,8,60);             Console.WriteLine(obj2.Status());             Console.ReadKey();         }     }     class human     {         string name;         public string Name { set { name = value; } get { return name; } }         public class Inner         {             string healthstatus;             int heightinfoot = 0;     ...

C#: Program #36 (Oop3)

using System; namespace Oop_Inheritance_ {     class Program     {         static void Main(string[] args)         {             Animal obj=new Animal("Balto","Howl");             obj.setAnimalIdInfo(1,"Balto");             obj.getAnimalInfo();             Dog obj2 = new Dog("Hachico", "howl", "Grrrr");             obj2.Sound="Woof Woof";             obj2.setAnimalIdInfo(5, "Hachico");             obj2.getAnimalInfo();             Console.WriteLine(obj2.Name);             Console.WriteLine(obj2.Sound);             Console.ReadKey();         }           }  clas...

C#: Program #35 (Oop2)

using System; namespace OOP_CONSTRUCTORS { class Animals     {         private string name;         private string sound;         public const string shelter = "Aibo's Hangout";         public Animals()             : this("No Name", "No Sound") { }         public Animals(string name)             : this(name, "No Sound") { }         public Animals(string n, string s)         {             setName(n);             SoundCap = s;             Console.WriteLine(SoundCap);             Counter = 1;             Console.WriteLine(Count);         }         public void introduced() ...

C#: Program #34 (Oop)

using System; namespace Oop {     public class Animal     {         string name;         string sound;         static int countanimals=0;         public Animal()         {             name = "No name assigned";             sound = "null";             countanimals++;         }         public void setName(string n)         {             name = n;         }         public void getName()         {             Console.WriteLine("Name:{0}", name);         }         public void setSound(string s)         {      ...

C#: Program #33 (Structures)

using System; namespace Structure {     class Program     {         static void Main(string[] args)         {            triangle tri1, tri2;            tri1.breadth = 2;            tri1.height = 3;            tri1.area = 4;            tri1.areaCal();            tri2.breadth = 0;            tri2.height = 0;            tri2.area = 0;            tri2.areaCal(5.2f, 4.4f);            Console.ReadKey();         }         struct triangle         {             public float breadth;             pub...

C#: Program #32 (Methods7)

using System; namespace Methods7 {     class Program     {                 static void Main(string[] args)         {             Status(state.Off);             Console.ReadKey();         }         enum state:byte         {            Off=0,            On,         }         static void Status(state s)         {             Console.WriteLine("The machine is in {0} state whose code is {1}",s,(byte)s);         }     } }

C#: Program #31 (Methods6)

using System; namespace Methods6 {     class Program     {         static void Main(string[] args)         {             Console.WriteLine("The sum of 5.4+7.0 is:{0}",sum(5.4,7.0));             Console.WriteLine("The sum of 5+7 is:{0}", sum(5, 7));             Console.ReadKey();         }         static double sum(double a,double b)         {             return a + b;         }         static double sum(int a,int b)         {             return a + b;         }     } }

C#: Program #30 (Methods5)

using System; namespace Methods5 {     class Program     {         static void Main(string[] args)         {             Console.WriteLine("Enter your name,age and gpa");             string Whatareyoucalled = Console.ReadLine();             int howOld = Convert.ToInt32(Console.ReadLine());             double acheivement = Convert.ToDouble(Console.ReadLine());             information(name: Whatareyoucalled, age : howOld,gpa:acheivement);             Console.ReadKey();         }         static void information(int age, string name, double gpa)         {             Console.WriteLine("Name:{0} \nAge:{1} \nGPA:{2}",name,age,gpa);    ...

C#: Program #29 (Methods4)

using System; namespace Methods4 {     class Program     {         static void Main(string[] args)         {             Console.WriteLine(Sumission(1,2,3,4,5,6));             Console.ReadKey();         }         static double Sumission(params int[] arguments)         {             int sum=0;             foreach(int i in arguments)             {                 sum += i;             }             return sum;         }     } }

C#: Program #28 (Methods3)

using System; namespace Methods3 {     class Program     {         static void Main()         {             int x = 5, y = 6;             Console.WriteLine("Value of x is {0} and y is {1}", x, y);             exchange(ref x,ref y);             Console.WriteLine("Value of x is {0} and y is {1}", x, y);             Console.ReadKey();         }         static void exchange(ref int a, ref int b)         {             int temp;                       temp = a;             a = b;             b = temp;                  ...

C#: Program #27 (Methods2)

using System; namespace Methods2 {     class Program     {         static void Main(string[] args)         {             int solution=5;             cube(solution,out solution);             Console.WriteLine("Solution is {0}",solution);             Console.ReadKey();         }         static void cube(int a,out int s)         {             s = a * a * a;         }     } }

C#: Program #26 (Methods1)

using System; namespace Methods1 {     class Program     {         static void Main()         {             int x = 5, y = 6;             exchange(x,y);             Console.ReadKey();         }         static void exchange(int a,int b)         {             int temp;             Console.WriteLine("Value of a is {0} and b is {1}",a,b);             temp = a;             a = b;             b = temp;             Console.WriteLine("Value of a is {0} and b is {1}", a, b);         }     } }

C#: Program #25 (Exceptional Handling)

using System; namespace Exceptional_Handling {     class Program     {         static void Main(string[] args)         {             int a = 10;             int b = 0;             try             {                 Console.WriteLine("10/0 is:{0}", Division(a, b));             }             catch (DivideByZeroException ex)             {                 Console.WriteLine("Division by zero leads to infinity which is undefined and your values throws {0} because you {1}", ex.GetType().Name, ex.Message);             }             finally         ...

C#: Program #24 (DoWhile Loop)

using System; namespace DoWhile {     class Program     {         static void Main(string[] args)         {             Random no = new Random();             int numbergenerated = no.Next(1,20);             int numberguessed;             int turns=0;             do             {                 if (turns != 0)                 {                     Console.WriteLine("Guessed Wrong Number!");                 }                 Console.WriteLine("Guess a number between 1 and 20");               ...

C#: Program #23 (While Loop)

using System; namespace While_Loop {     class Program     {         static void Main(string[] args)         {             int i=1;             while (i < 10)             {                 if (i%2==0)                 {                     i++;                    continue;                 }                 Console.WriteLine("Odd number found:{0}",i);                 i++;             }             Console.ReadKey();         }     ...

C#: Program #22 (Conditional Statements 2)

using System; namespace Conditional_Statements2 {     class Program     {         static void Main(string[] args)         {             int age;             Console.WriteLine("Enter Your Age");             age = Convert.ToInt32(Console.ReadLine());             switch (age)             {                     case 1:                     case 2:                     Console.WriteLine("Go to Day Care");                     break;                     case 3:                   ...

C#: Program #21 (Conditional Statements 1)

using System; namespace Conditional_Statements {     class Program     {         static void Main(string[] args)         {             int numbers;             Console.WriteLine("Wnter Your Percentage");             numbers=Convert.ToInt32(Console.ReadLine());             if (numbers < 40)             {                 Console.WriteLine("You failed");             }             else if ((numbers >= 40) && (numbers < 50))             {                 Console.WriteLine("You got E grade");             }             else i...