Grupo
Funciones en C#
Objectivo
1. Cree una función llamada "WriteTitle" que acepte una cadena como parámetro.
2. Convierta la cadena a mayúsculas.
3. Añada espacios adicionales para centrar el texto en una pantalla de 80 columnas.
4. Añada una línea de guiones encima y debajo del texto.
5. Imprima el título en el formato que se muestra a continuación.
Escriba una función en C# llamada "WriteTitle" para escribir un texto centrado en la pantalla, en mayúsculas, con espacios adicionales, una línea encima y otra debajo.
Ejemplo de ejercicio en C#
Mostrar código C#
using System;
class Program
{
public static void WriteTitle(string text)
{
string upperText = text.ToUpper();
int spaces = (80 - upperText.Length) / 2;
string line = new string('-', upperText.Length + spaces * 2);
Console.WriteLine(line);
Console.WriteLine(new string(' ', spaces) + upperText + new string(' ', spaces));
Console.WriteLine(line);
}
public static void Main()
{
WriteTitle("Welcome!");
}
}
Output
----------------------- WELCOME! ------------------------
Código de ejemplo copiado
Comparte este ejercicio de C#