Programming Course in C# ¡Free!

Many divisions

 Friday, April 05, 2013 published by Exercises C#
Proposed exercise

Write a C# program to ask the user for two numbers and show their division and the remainder of the division. It will warn if 0 is entered as second number, and end if 0 is entered as first number:

First number? 10
Second number? 2
Division is 5
Remainder is 0

First number? 10
Second number? 0
Cannot divide by 0

First number? 10
Second number? 3
Division is 3
Remainder is 1

First number? 0
Bye!


Output



Solution


using System;
public class ManyDivisions
{
public static void Main()
{
int num1, num2;
do
{
Console.Write("First number? ");
num1 = Convert.ToInt32(Console.ReadLine());

if (num1 != 0)
{
Console.Write("Second number? ");
num2 = Convert.ToInt32(Console.ReadLine());
if(num2 == 0)
{
Console.WriteLine("Cannot divide by 0");
Console.WriteLine();
}
else
{
Console.WriteLine("Division is {0}",num1/num2);
Console.WriteLine("Remainder is {0}",num1%num2);
Console.WriteLine();
}
}   
}
while(num1 != 0);
Console.WriteLine("Bye!");
}
}