C Programa para imprimir la mitad de la pirámide usando alfabetos (la entrada es ingresada por el usuario en caracteres en mayúsculas hasta que se imprime el patrón)

C Programa para imprimir la mitad de la pirámide usando alfabetos (la entrada es ingresada por el usuario en caracteres en mayúsculas hasta que se imprime el patrón)

En este programa en C, aprenderemos cómo escribir un programa para imprimir una media pirámide usando alfabetos (la entrada que ingresa el usuario está en caracteres en mayúsculas hasta el cual se imprime el patrón).

Aquí está el código del programa para imprimir una media pirámide usando alfabetos.

Código - Programa C para imprimir media pirámide usando alfabetos (la entrada es ingresada por el usuario en caracteres en mayúsculas hasta que se imprime el patrón)
/* C Program to print half pyramid using alphabets
(Input is Entered by the User is in Uppercase Character up to which Pattern is Printed).
In This Program, Input is Entered by the User is in Uppercase Character up to which Pattern is Printed 
A
B B
C C C
D D D D
E E E E E
*/
#include <stdio.h>
int main()
{
    int i, j;
    char input, alphabet = 'A';
    printf("Enter the uppercase character you want to print in the last row: ");
    scanf("%c",&input);
    for(i=1; i <= (input-'A'+1); ++i)
    {
        for(j=1;j<=i;++j)
        {
            printf("%c", alphabet);
        }
        ++alphabet;
        printf("\n");
    }
    return 0;
}
Salida

Introduzca el carácter en mayúscula que desea imprimir en la última fila:E
A
BB
CCC
DDDD
EEEEE

--------------------------------
El proceso finalizó después de 4,44 segundos con valor de retorno 0
Presione cualquier tecla para continuar. . .