Generar Una Tabla De Multiplicar En C#

En este ejercicio, creará un programa en C# que solicita al usuario que introduzca un número y luego muestra su tabla de multiplicar del 1 al 10. Este ejercicio le ayudará a comprender los bucles, el manejo de la entrada del usuario y la salida de consola formateada. Al finalizar esta tarea, podrá usar bucles eficientemente para generar salida repetitiva y mejorar la interacción del usuario en aplicaciones de consola.



Grupo

Introducción a C#

Objectivo

El objetivo de este ejercicio es desarrollar un programa en C# que solicite al usuario ingresar un número y luego imprima su tabla de multiplicar del 1 al 10 en un formato estructurado.

Escriba un programa en C# que solicite al usuario ingresar un número y muestre su tabla de multiplicar, como se indica a continuación:

5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
...
5 x 10 = 50

Ejemplo de ejercicio en C#

 Copiar código C#
// First and Last Name: John Doe

using System;

namespace MultiplicationTable
{
    class Program
    {
        // The Main method is where the program execution begins
        static void Main(string[] args)
        {
            // Declare a variable to store the user's number
            int number;

            // Ask the user to enter a number
            Console.Write("Enter a number: ");
            number = Convert.ToInt32(Console.ReadLine()); // Read and convert the input to an integer

            // Display the multiplication table manually without using loops
            Console.WriteLine("\nMultiplication Table of {0}:", number);
            Console.WriteLine("{0} x 1 = {1}", number, number * 1);
            Console.WriteLine("{0} x 2 = {1}", number, number * 2);
            Console.WriteLine("{0} x 3 = {1}", number, number * 3);
            Console.WriteLine("{0} x 4 = {1}", number, number * 4);
            Console.WriteLine("{0} x 5 = {1}", number, number * 5);
            Console.WriteLine("{0} x 6 = {1}", number, number * 6);
            Console.WriteLine("{0} x 7 = {1}", number, number * 7);
            Console.WriteLine("{0} x 8 = {1}", number, number * 8);
            Console.WriteLine("{0} x 9 = {1}", number, number * 9);
            Console.WriteLine("{0} x 10 = {1}", number, number * 10);

            // Wait for the user to press a key before closing the console window
            Console.ReadKey(); // This keeps the console window open until a key is pressed
        }
    }
}

 Output

Enter a number: 5  

Multiplication Table of 5:  
5 x 1 = 5  
5 x 2 = 10  
5 x 3 = 15  
5 x 4 = 20  
5 x 5 = 25  
5 x 6 = 30  
5 x 7 = 35  
5 x 8 = 40  
5 x 9 = 45  
5 x 10 = 50  

Comparte este ejercicio de C#

Practica más ejercicios C# de Introducción a C#

¡Explora nuestro conjunto de ejercicios de práctica de C#! Diseñados específicamente para principiantes, estos ejercicios te ayudarán a desarrollar una sólida comprensión de los fundamentos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte gradualmente a medida que adquieres confianza en la programación en C#..