Grupo
Tipos de datos básicos de C#
Objectivo
1. Solicite al usuario que introduzca el ancho deseado del triángulo.
2. Utilice un bucle para imprimir cada fila del triángulo.
3. Cada fila debe contener espacios iniciales seguidos de asteriscos (`*`).
4. El número de espacios iniciales debe aumentar a medida que disminuye el número de asteriscos.
5. Muestre el patrón de triángulo resultante en la consola.
6. Asegúrese de que el programa gestione correctamente las entradas incorrectas.
Escriba un programa en C# que solicite el ancho y muestre un triángulo como este:
Introduzca el ancho deseado: 5
*****
_****
__***
___**
____*
Ejemplo de ejercicio en C#
Mostrar código C#
using System;
class Program
{
static void Main()
{
// Ask the user to enter the width of the triangle
Console.Write("Enter the desired width: ");
// Read and convert user input to an integer
int width = Convert.ToInt32(Console.ReadLine());
// Generate the inverted right-angled triangle pattern
for (int i = 0; i < width; i++)
{
// Print leading spaces
Console.Write(new string(' ', i));
// Print asterisks
Console.WriteLine(new string('*', width - i));
}
}
}
Output
Enter the desired width: 5
*****
****
***
**
*
Código de ejemplo copiado
Comparte este ejercicio de C#