Número repetido Curso de Programación C# Sharp

Lección:

Control del Flujo


Ejercicio:

Número repetido 58


Objetivo:

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".


Código:

using System;
public class exercise29
{
    public static void Main()
    {
        int num, amount;
        int i;

        Console.Write("Enter a number: ");
        num = Convert.ToInt32(Console.ReadLine());
        Console.Write("Enter an amount: ");
        amount = Convert.ToInt32(Console.ReadLine());

        for (i = 0; i < amount; i++)
            Console.Write(num);


        Console.WriteLine();

        i = 0;
        while (i < amount)
        {
            Console.Write(num);
            i++;
        }


        Console.WriteLine();

        i = 0;
        do
        {
            Console.Write(num);
            i++;
        }
        while (i < amount);
    }
}