
Pirámide inversa con letras
C sharp
Publicado el 14 de Octubre del 2019 por Administrador (718 códigos)
4.705 visualizaciones desde el 14 de Octubre del 2019
Código que muestra como dibujar una pirámide inversa de letras


using System;
class GFG {
// function for inverse pyramid print
static void pyramid(int n)
{
int i, j, num, gap;
// outer loop to handle number
// of rows n in this case
for (i = n; i >= 1; i--) {
// inner loop to create right triangle
// gaps on left side of pyramid
for (gap = n - 1; gap >= i; gap--) {
Console.Write(" ");
Console.Write(" ");
}
// initializing value corresponding
// to ASCII value of 'A'
num = 'A';
// loop to print characters on
// left side of pyramid
for (j = 1; j <= i; j++) {
Console.Write((char)num++ + " ");
}
// loop to print characters on
// right side of pyramid
for (j = i - 1; j >= 0; j--) {
Console.Write((char)--num + " ");
}
Console.WriteLine("");
}
}
/* Driver program to test above function */
public static void Main()
{
int n = 9;
pyramid(n);
}
}
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios