Grupo
Matrices, estructuras y cadenas de C#
Objectivo
1. Pida al usuario que introduzca su nombre.
2. Utilice un bucle para mostrar cada parte del nombre, comenzando por la primera letra, y aumente la longitud de la parte mostrada hasta que se muestre el nombre completo.
3. Asegúrese de que el programa gestione correctamente cualquier longitud de entrada y muestre el nombre en un patrón de triángulo creciente.
4. Imprima cada parte del nombre en una nueva línea.
Escriba un programa en C# para pedir al usuario su nombre y mostrarlo en un triángulo, comenzando con una letra y aumentando hasta completar la longitud:
Ingrese su nombre: Juan
J
Ju
Jua
Juan
Ejemplo de ejercicio en C#
Mostrar código C#
using System;
class Program
{
static void Main()
{
// Ask the user for their name
Console.Write("Enter your name: ");
string name = Console.ReadLine();
// Loop through the string to print a growing triangle
for (int i = 1; i <= name.Length; i++)
{
// Print the first i characters of the name
Console.WriteLine(name.Substring(0, i));
}
}
}
Output
Enter your name: Juan
J
Ju
Jua
Juan
Código de ejemplo copiado
Comparte este ejercicio de C#