Visualización De La Tabla De Multiplicar Usando Un Bucle While En C#

Este ejercicio se centra en el uso de un bucle while en C# para generar y mostrar la tabla de multiplicar de un número dado. Un bucle while ejecuta repetidamente un bloque de código mientras se cumpla una condición especificada.

En este caso, el usuario introduce un número y el programa muestra su tabla de multiplicar del 1 al 10 mediante el bucle while. Esta tarea es una forma práctica de aprender sobre bucles y el manejo de la entrada del usuario en C#. El usuario introduce un número y el programa calcula y muestra el resultado de multiplicarlo por los valores del 1 al 10.



Grupo

Conceptos básicos control de flujo en C#

Objectivo

El objetivo de este ejercicio es escribir un programa en C# que solicite al usuario introducir un número y muestre su tabla de multiplicar mediante un bucle while.

Escriba un programa en C# que solicite al usuario introducir un número y muestre su tabla de multiplicar mediante un bucle while.

Ejemplo de ejercicio en C#

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

using System;

namespace MultiplicationTableWhileLoop
{
    class Program
    {
        // Main method to start the program execution
        static void Main(string[] args)
        {
            // Declare a variable to store the number input by the user
            int number;

            // Prompt the user to enter a number
            Console.WriteLine("Please enter a number to display its multiplication table:");

            // Read and parse the user's input as an integer
            number = Convert.ToInt32(Console.ReadLine());

            // Declare a variable to control the loop
            int multiplier = 1;

            // Start the while loop; it will run as long as multiplier is less than or equal to 10
            while (multiplier <= 10)
            {
                // Display the multiplication result
                Console.WriteLine($"{number} x {multiplier} = {number * multiplier}");

                // Increment the multiplier by 1
                multiplier++;
            }

            // Wait for user input before closing the console window
            Console.ReadKey(); // Keeps the console open until a key is pressed
        }
    }
}

 Output

Please enter a number to display its multiplication table:
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 Conceptos básicos control de flujo en 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#..