C Programma om de volledige piramide af te drukken met getallen in palindroomformaat

 C Programming >> C Programmeren >  >> C
C Programma om de volledige piramide af te drukken met getallen in palindroomformaat

In dit C-programma leren we hoe we een programma kunnen schrijven om de volledige piramide af te drukken met getallen in palindroomformaat.

Hier is de code van het programma om de volledige piramide af te drukken met getallen in palindroom formaat.

Code - C-programma om volledige piramide af te drukken met getallen in palindroomformaat
/*
C Program to Print Full Pyramid using Numbers

        1
      2 3 2
    3 4 5 4 3
  4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
*/

#include <stdio.h>
int main()
{
    int i, space, rows, k=0, count = 0, count1 = 0;
    printf("Enter number of rows: ");
    scanf("%d",&rows);
    for(i=1; i<=rows; ++i)
    {
        for(space=1; space <= rows-i; ++space)
        {
            printf("  ");
            ++count;
        }
        while(k != 2*i-1)
        {
            if (count <= rows-1)
            {
                printf("%d ", i+k);
                ++count;
            }
            else
            {
                ++count1;
                printf("%d ", (i+k-2*count1));
            }
            ++k;
        }
        count1 = count = k = 0;
        printf("\n");
    }
    return 0;
}
Uitvoer

Voer het aantal rijen in:5
1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5

--------------------------------
Proces beëindigd na 1.659 seconden met retourwaarde 0
Druk een willekeurige toets om door te gaan. . .