Número Repetido - Ejercicio De Programacion C# Sharp

Este ejercicio te enseña cómo mostrar un número repetido un número de veces determinado por el usuario. Se utilizarán tres estructuras de bucles para realizar la repetición: while, do-while y for. El usuario ingresará un número y una cantidad, y el programa mostrará el número repetido tantas veces como la cantidad indicada. Esta es una excelente manera de practicar el uso de bucles en C#, un concepto fundamental en programación.

 Categoría

Control del Flujo

 Ejercicio

Número Repetido

 Objectivo

Escribe un programa en C# que pida un número y una cantidad, y muestre ese número repetido tantas veces como el usuario haya indicado, como en el siguiente ejemplo:

Introduzca un número: 4
Introduzca un importe: 5

44444

Debe mostrarlo tres veces: primero usando "while", luego "do-while" y finalmente "for".

 Ejemplo Ejercicio C#

 Copiar Código C#
using System; // Importing the System namespace to use Console functionalities

class Program
{
    // Main method where the program execution begins
    static void Main()
    {
        // Asking the user to enter a number
        Console.Write("Enter a number: ");
        int number = int.Parse(Console.ReadLine()); // Reading the number entered by the user

        // Asking the user to enter the quantity of repetitions
        Console.Write("Enter a quantity: ");
        int quantity = int.Parse(Console.ReadLine()); // Reading the quantity entered by the user

        // First: Using a "while" loop to display the number the specified quantity of times
        Console.WriteLine("Using while loop:");
        int count = 0; // Initializing a counter variable
        while (count < quantity) // Loop continues as long as count is less than the quantity
        {
            Console.Write(number); // Displaying the number
            count++; // Incrementing the counter
        }
        Console.WriteLine(); // Moving to a new line after the repetition

        // Second: Using a "do-while" loop to display the number the specified quantity of times
        Console.WriteLine("Using do-while loop:");
        count = 0; // Re-initializing the counter variable
        do
        {
            Console.Write(number); // Displaying the number
            count++; // Incrementing the counter
        } while (count < quantity); // Loop continues as long as count is less than the quantity
        Console.WriteLine(); // Moving to a new line after the repetition

        // Third: Using a "for" loop to display the number the specified quantity of times
        Console.WriteLine("Using for loop:");
        for (int i = 0; i < quantity; i++) // Looping from 0 to quantity-1
        {
            Console.Write(number); // Displaying the number
        }
        Console.WriteLine(); // Moving to a new line after the repetition
    }
}

 Salida

Enter a number: 5
Enter a quantity: 3
Using while loop:
555
Using do-while loop:
555
Using for loop:
555

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Control del Flujo

¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.

  •  Contraseña

    En este ejercicio de programación en C#, se solicita al usuario que ingrese su login y contraseña, ambos como números enteros. El objetivo es crear un programa...

  •  Contraseña V2

    Este ejercicio en C# tiene como objetivo crear un programa que pida al usuario su login y contraseña (ambos deben ser números enteros) y repita la solicitud ha...

  •  Muchas divisiones

    Este ejercicio en C# tiene como objetivo desarrollar un programa que solicite al usuario dos números y muestre el resultado de la división de estos números junto con el rest...

  •  Varias tablas de multiplicación (usa do while)

    Este ejercicio en C# tiene como objetivo crear un programa que muestre las tablas de multiplicar del 2 al 6 utilizando bucles anidados do...while. Un bucle do...wh...

  •  Cuadrado

    Este ejercicio en C# tiene como objetivo crear un programa que pida al usuario ingresar un número y un ancho, y luego muestre un cuadrado con el anch...

  •  Break y continuar

    Este ejercicio en C# tiene como objetivo desarrollar un programa que muestre los números pares del 10 al 20, ambos inclusive, excepto el 16, utilizando ...