✅ After a number is entered the program ends
After the number is input the program ends and it doesn't output anything else.
Console.WriteLine("Enter a positive whole number");
int NumberIn = Int32.Parse(Console.ReadLine());
int NumberOut = 0;
int Count = 0;
while (NumberIn > 0)
{
Count++;
int PartValue = NumberIn % 2;
NumberIn = NumberIn / 2;
for (int i = 1; i < Count; i++)
{
PartValue = PartValue * 10;
}
NumberOut = NumberOut + PartValue;
}
Console.WriteLine("The result is: {0}", NumberOut); Console.WriteLine("Enter a positive whole number");
int NumberIn = Int32.Parse(Console.ReadLine());
int NumberOut = 0;
int Count = 0;
while (NumberIn > 0)
{
Count++;
int PartValue = NumberIn % 2;
NumberIn = NumberIn / 2;
for (int i = 1; i < Count; i++)
{
PartValue = PartValue * 10;
}
NumberOut = NumberOut + PartValue;
}
Console.WriteLine("The result is: {0}", NumberOut);