C Program til at udskrive Pascal-trekanten

C Program til at udskrive Pascal-trekanten

I dette C-program lærer vi, hvordan man skriver et program til at udskrive pascalens trekant.

Her er koden til programmet til at udskrive pascalens trekant.

Kode - C-program til at udskrive Pascals trekant
/*
C Program To Print Pascal's Triangle
           1
         1   1
       1   2   1
     1   3   3    1
   1  4    6   4   1
 1  5   10   10  5   1 
*/

#include <stdio.h>
int main()
{
    int rows, coef = 1, space, i, j;
    printf("Enter The Number of Rows: ");
    scanf("%d",&rows);
    for(i=0; i<rows; i++)
    {
        for(space=1; space <= rows-i; space++)
            printf("  ");
        for(j=0; j <= i; j++)
        {
            if (j==0 || i==0)
                coef = 1;
            else
                coef = coef*(i-j+1)/j;
            printf("%4d", coef);
        }
        printf("\n");
    }
    return 0;
}
Output

Indtast antallet af rækker:
5
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1

--------------------------------
Process afsluttet efter 4,117 sekunder med returværdi 0
Tryk enhver nøgle for at fortsætte. . .