elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Necesito ayuda con un programa en c en: 20 Febrero 2018, 21:39 pm
Tengo que hacer un programa en c que imprima el triángulo de pascal pero no se como hacerlo. Lo he hecho con funciones pero me han dicho que lo más fácil es sin funciones y con matrices. Que alguien me pase el código con esas características, lo agradecería muchísimo. Este es el triángulo de Pascal: https://es.wikipedia.org/wiki/Tri%C3%A1ngulo_de_Pascal

-Esto es lo que he hecho:

Código
  1. #include <stdio.h>
  2.  
  3. int factorial(int n)
  4. {
  5.    if(n<2)
  6.        return 1;
  7.    else
  8.        return n * factorial(n-1);
  9. }
  10.  
  11. int combinacion(int n, int r)
  12. {
  13.    if(r==1)
  14.        return n;
  15.    else
  16.    {
  17.        if(n==r)
  18.            return 1;
  19.        else
  20.            return factorial(n) / (factorial(r) * factorial(n - r));
  21.    }
  22. }
  23.  
  24. int main()
  25. {
  26.    for(int i=0; i<=6; i++)
  27.    {
  28.        for(int ii=0; ii<=i; ii++){
  29.            printf("%d  ", combinacion(i, ii));
  30. }
  31. int x=1;
  32. int y=1;
  33. if (x==y){
  34.          printf("\n");
  35.        y=y+2;
  36.        x=1;
  37. } else x++;
  38.    }
  39.  
  40.    return 0;
  41. }


· Los códigos deben ir en etiquetas GeSHi
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines