Exercise
Divide If Not Zero
Objective
Write a C# program to ask the user for two numbers and display their division if the second number is not zero; otherwise, it will display "I cannot divide".
Example C# Exercise
Show C# Code
using System; // Importing the System namespace to use Console functionalities
class Program
{
// Main method where the program execution begins
static void Main()
{
double firstNumber; // Declaring a variable to store the first number entered by the user
double secondNumber; // Declaring a variable to store the second number entered by the user
// Asking the user to enter the first number and reading the input
Console.Write("Enter the first number: ");
firstNumber = Convert.ToDouble(Console.ReadLine()); // Converting the input to a double
// Asking the user to enter the second number and reading the input
Console.Write("Enter the second number: ");
secondNumber = Convert.ToDouble(Console.ReadLine()); // Converting the input to a double
// Checking if the second number is not zero
if (secondNumber != 0) // If the second number is not zero
{
// Performing the division and displaying the result
Console.WriteLine("The result of division is: {0}", firstNumber / secondNumber); // Printing the division result
}
else // If the second number is zero
{
// Displaying an error message when division by zero is attempted
Console.WriteLine("I cannot divide"); // Printing the error message
}
}
}
Output
Case 1:
Enter the first number: 10
Enter the second number: 2
The result of division is: 5
Case 2:
Enter the first number: 7
Enter the second number: 0
I cannot divide
Case 3:
Enter the first number: -12.5
Enter the second number: 2.5
The result of division is: -5
More C# Programming Exercises of Flow Control
Explore our set of C# programming exercises! Specifically designed for beginners, these exercises will help you develop a solid understanding of the basics of C#. From variables and data types to control structures and simple functions, each exercise is crafted to challenge you incrementally as you build confidence in coding in C#.
In this C# exercise, you will learn how to modify the previous program using the else control structure. The program will ask the user for two numbers, and if the sec...
In this C# exercise, you will learn how to write a program that prompts the user to enter three numbers and displays the greatest one. The program will use conditional struc...
In this C# exercise, you will learn how to write a program that asks the user to enter a number "x" and displays the result of multiplying it by 10. The program will keep as...
In this C# exercise, you will learn how to write a program that asks the user to enter a number "x" and displays the result of multiplying it by 10. The program will keep re...
In this C# exercise, you will learn how to write a program that displays the numbers from 1 to 10 on the screen using a while loop. The while loop is a control...
In this C# exercise, you will learn how to write a program that asks the user to enter a number and then displays its multiplication table using a while loop. The ...