Función escritura centrada Aprende programación con ejercicios C# Sharp

Lección:

Funciones


Ejercicio:

Función escritura centrada 46


Objetivo:

Cree una función para escribir centrado en pantalla el texto que se indica como parámetro (suponiendo un ancho de pantalla de 80 caracteres):

WriteCentered("¡Hola!");


Código:

using System;
public class exercise101
{
    public static void WriteCentered(string text)
    {
        int i = 0;

        for (; i < 17; i++)
            Console.WriteLine();

        for (i = 0; i < 36; i++)
            Console.Write(" ");

        Console.Write(text);

        for (i = 0; i < 14; i++)
            Console.WriteLine();
    }

    public static void Main()
    {
        WriteCentered("Hello");
    }
}