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 un número y una cantidad, y que muestre dicho número tantas veces como el usuario especifique. Ejemplo:
Introduzca un número: 4
Introduzca una cantidad: 5
44444
Debe mostrarlo tres veces: primero con "while", luego con "do-while" y finalmente con "for".
Ejemplo de ejercicio en C#
Mostrar código C#
// First and Last Name: John Doe
using System;
namespace RepeatNumber
{
class Program
{
static void Main(string[] args)
{
// Asking for user input
Console.Write("Enter a number: ");
string number = Console.ReadLine(); // Read the number as a string
Console.Write("Enter a quantity: ");
int quantity = int.Parse(Console.ReadLine()); // Read the quantity and convert to integer
// Using "while" loop
Console.WriteLine("Using 'while' loop:");
int i = 0;
while (i < quantity)
{
Console.Write(number);
i++;
}
Console.WriteLine(); // New line after while loop output
// Using "do-while" loop
Console.WriteLine("Using 'do-while' loop:");
int j = 0;
do
{
Console.Write(number);
j++;
} while (j < quantity);
Console.WriteLine(); // New line after do-while loop output
// Using "for" loop
Console.WriteLine("Using 'for' loop:");
for (int k = 0; k < quantity; k++)
{
Console.Write(number);
}
Console.WriteLine(); // New line after for loop output
}
}
}
Output
Enter a number: 4
Enter a quantity: 5
Using 'while' loop:
44444
Using 'do-while' loop:
44444
Using 'for' loop:
44444
Código de ejemplo copiado
Comparte este ejercicio de C#