Lập trình C | Vẽ tam giác Pascal
Cập nhật: 22/8/2020 | 11:29:25 AM
Viết chương trình vẽ tam giác Pascal với số mũ lũy thừa khai triển được nhập vào từ bàn phím.
🔰 Bài toán:
Viết chương trình vẽ tam giác Pascal với số mũ lũy thừa khai triển được nhập vào từ bàn phím.
📣 Lời giải:
// Viet chuong trinh ve tam giac pascal
// Voi so mu khai trien duoc nhap vao tu ban phim
#include
int factorial(int n)
{
int f;
for(f = 1; n > 1; n--)
f *= n;
return f;
}
int ncr(int n,int r)
{
return factorial(n) / ( factorial(n-r) * factorial(r) );
}
int main() {
int n, i, j;
printf("Nhap vao so mu khai trien:\n\n");
scanf ("%d:",&n);
printf("Ve tam giac Pascal:\n\n");
for(i = 0; i <= n; i++) {
for(j = 0; j <= n-i; j++)
printf(" ");
for(j = 0; j <= i; j++)
printf(" %3d", ncr(i, j));
printf("\n");
}
return 0;
}
(Nguồn Tin: Casestudy24h)
- Lập trình C | Vẽ tam giác vuông cân
- Lập trình C | Vẽ tam giác đều
- Lập trình C | In ra màn hình số chẵn
- Lập trình C | Bảng cửu chương rút gọn từ 2 đến 10
- Lập trình C | Bảng nhân cho hai số dương
- Lập trình C | In bảng số từ 1 đến 100
- Lập trình C | Sắp xếp dãy số giảm dần
- Lập trình C | Kiểm tra năm nhuận
- Lập trình C | Kiểm tra một số là số âm hay số dương
- Lập trình C | Kiểm tra tính chẵn lẻ của số