Exercise
Multiplication table
Objetive
Write a C# program to ask the user for a number and display its multiplication table, like this:
Please enter a number:
5
The multiplication table for 5 is:
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
...
5 x 10 = 50
Example Code
using System; // Importing the System namespace to use Console functionalities
// Main class of the program
class Program
{
// Main method where the program execution begins
static void Main()
{
// Declaring a variable to store the number entered by the user
int num;
// Asking the user to enter a number
Console.Write("Please enter a number: ");
num = Convert.ToInt32(Console.ReadLine());
// Printing a header for the multiplication table
Console.WriteLine("\nThe multiplication table for {0} is:", num);
// Looping through numbers 1 to 10 to display the multiplication table
for (int i = 1; i <= 10; i++)
{
// Calculating the result of the multiplication
int result = num * i;
// Printing the result of the multiplication
Console.WriteLine("{0} x {1} = {2}", num, i, result);
}
}
}