Run Code
|
API
|
Code Wall
|
Users
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
B_141209_TrianguloTartalia
//Title of this code #include <stdio.h> void imprimirTrianguloTartaglia(short nfilas); void imprimirFilaTartaglia(short fila); long binomioNewton(short a, short b); long factorial(short n); int main(void) { short N; printf("Dime cuántas líneas del triángulo quieres ..."); scanf(" %hd", &N); imprimirTrianguloTartaglia(N); return 0; } void imprimirTrianguloTartaglia(short nfilas) { short i; for(i = 0 ; i <= nfilas; i++) { imprimirFilaTartaglia(i); printf("\n"); } return; } void imprimirFilaTartaglia(short fila) { short i; for(i = 0 ; i <= fila ; i++) { printf("%5ld", binomioNewton(fila, i)); } return; } long binomioNewton(short a, short b) { long fa, fb, fa_b; fa = factorial(a); fb = factorial(b); fa_b = factorial(a - b); return fa / (fb * fa_b); } long factorial(short n) { long F = 1; while(n) F *= n--; return F; }
run
|
edit
|
history
|
help
0
Please
log in
to post a comment.
Text to ASCII (top)
variable number of arguments
Vereinfachung
Factorial_LOOP
Lab 11v0.6
Midterm practice, turn into for loop
Day 2 String Manipulation
recurtion
14th Dec Project1 v0.5
A_141124Burbuja
Please log in to post a comment.