• Viernes 15 de Noviembre de 2024, 03:41

Autor Tema:  Triangulo De Pascal  (Leído 2121 veces)

franc

  • Miembro MUY activo
  • ***
  • Mensajes: 157
    • Ver Perfil
Triangulo De Pascal
« en: Domingo 7 de Diciembre de 2003, 19:26 »
0
Alguien tiene el codigo del programa del triangulo de pascal ?

gracias.


Se supone que el programa pide el numero de filas que quieres que tenga el triangulo y impreme el triangulo.

carmamezo

  • Miembro MUY activo
  • ***
  • Mensajes: 232
    • Ver Perfil
Re: Triangulo De Pascal
« Respuesta #1 en: Lunes 8 de Diciembre de 2003, 15:34 »
0
Hace relativamente poco contesté a otro algoritmo que proponías y era bastante parecido... No se si esto es lo que buscabas pero aqui te dejo el código de un ejemplo:

#include<windows.h>
#include<stdio.h>


void main()
{
int num,aux,i,j;

do{
   system("Cls");
   printf("\n\tIntroduce numero de filas (40 maximo para visualizar OK): ");
   scanf("%d",&num);
   if(num<=0){
      printf("\nEl numero ha de ser mayor de 0!!!");
      Sleep(2000);}
   if(num>40){
      printf("\nPuede haber problemas en la visualizacion debido al limite de caracteres");
      Sleep(2000);}
}while(num<=0);

   
aux = num;


for(i=1;i<=num;i++){
   for(j=0;j<aux;j++)
      printf(" ");
   for(j=2;j<=i*2;j++)
      printf("*");
   printf("\n");
   aux--;}

getchar();
}

Con la función "gotoxy" de la librería "conio.h" se realizaría de manera más adecuada... pero el compilador de microsoft no tiene esa función implementada en la misma... (maldito Bill).  En fin un saludo
No hay tonto más molesto que el ingenioso.

franc

  • Miembro MUY activo
  • ***
  • Mensajes: 157
    • Ver Perfil
Re: Triangulo De Pascal
« Respuesta #2 en: Lunes 8 de Diciembre de 2003, 15:59 »
0
hmmmmm no me he explicado bien creo:


el resultado deberia de ser en forma de triangulo ... pero no con arteriscos... sino numerico. De forma que el numero sea la resultante de la suma de los 2 numeros que tiene arriba.

    1
   1 1
  1 2 1
 1 3 3 1
1 4 6 4 1


me explico ?

Hacer el triangulo con arteriscos si que se el problema viene en realizar "esas sumas" dependiendo del numero de filas que introduzca el usuario. ( además, no debe de tener limite de filas )

es un coñazo !!!

alguien sabe como hacerlo ?!?!¿

muchas gracias !!! ;)

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Triangulo De Pascal
« Respuesta #3 en: Lunes 8 de Diciembre de 2003, 19:08 »
0
Amigo franc, el programa es muy sencillo de hacer,
por supuesto que se que hasta ahora estas comenzando con esto y se te debe ahcer muy dificil..
pero lo cierto es que sino lo haces tu solo nunca aprenderas a programar bien y cuando se te aparezcan problemas más complicados no podras resolverlos tampoco y tambien buscaras quien te lo haga.

Hazlo tu solo, no sera facil pero si muy productivo..
por el momento solo te digo que no cuentes conmigo esta vez,
y que me disculpes pero verdaderamente lo hago por tu bien.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

franc

  • Miembro MUY activo
  • ***
  • Mensajes: 157
    • Ver Perfil
Re: Triangulo De Pascal
« Respuesta #4 en: Lunes 8 de Diciembre de 2003, 19:10 »
0
joer maxo pero almenos una ayudita no ? jejeje

eske no le veo ni pies ni cabeza :(

asias de toas formas :(

franc

  • Miembro MUY activo
  • ***
  • Mensajes: 157
    • Ver Perfil
Re: Triangulo De Pascal
« Respuesta #5 en: Lunes 8 de Diciembre de 2003, 20:09 »
0
YA LO TENGOOOOOOOO !!!!


Gracias, joder ma costao :P

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Triangulo De Pascal
« Respuesta #6 en: Martes 9 de Diciembre de 2003, 14:32 »
0
felicitaciones  :smartass:
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io