I have used Visual Studio 2012 for debugging purpose. But you can use any version of visul studio as per your availability..
using System;
class Program
{
public static void Main(string[] args)
{
int num;
program p = new program();
Console.WriteLine("Enter a decimal number: ");
num = int.Parse(Console.ReadLine());
Console.Write("The binary equivalent of num is :");
p.binaryconversion(num);
Console.ReadLine();
}
}
public class program
{
public int binaryconversion(int num)
{
int bin;
if (num != 0)
{
bin = (num % 2) + 10 * binaryconversion(num / 2);
Console.Write(bin);
return 0;
}
else
{
return 0;
}
}
}
I have used Visual Studio 2012 for debugging purpose. But you can use any version of visul studio as per your availability..
Result:
Enter a decimal number:
9
The binary equivalent of num is :1001
need an explanation for this answer? contact us directly to get an explanation for this answer