// Write a program to print the binary format of a number using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication4 { class Program { static void Main(string[] args) { int num; Console.Write("Enter a Number : "); num = int.Parse(Console.ReadLine()); int quot; string rem = ""; while (num >= 1) { quot = num / 2; rem += (num % 2).ToString(); num = quot; } // Reversing the value string bin = ""; for (int i = rem.Length - 1; i >= 0; i--) { bin = bin + rem[i]; } Console.WriteLine("The Binary format for given number is {0}", bin); Console.Read(); } } }
Sunday, 10 February 2013
Methods in CSharp
//Using Methods(Example) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace CSharpConsole { class Method_ex { //Non value returning method without parameter public void Test1() { int m = 5; for (int i = 1; i <= 10; i++) Console.WriteLine("{0}*{1}={2}", m, i, m * i); } // Non value returning method with parameters public void Test2(int m, int n) { for (int i = 1; i <= n; i++) Console.WriteLine("{0}*{1}={2}", m, i, m * i); } //value returning method with out parameters public string Test3() //Static action { string str = ("Hello Leena"); str = str.ToUpper(); return str; } //value returning method with parameters public string Test4(string str) { str = str.ToUpper(); //Dynamic Action return str; } static void Main(string[] args) { Method_ex m=new Method_ex(); //calling non-value returning methods m.Test1(); m.Test2(7,20); //Calling value returning methods string str=m.Test3(); Console.WriteLine(str); Console.WriteLine(m.Test4("leena")); Console.ReadLine(); } } }
Subscribe to:
Posts (Atom)