Viernes, 09 de Enero del 2009

Tagline gratis de hoy: Gran carrera de virus esta noche en la pista 0 del HD

 
Inicio Descargas Foros Tu Cuenta Web Links  
Crear Una Cuenta
Menú Principal
Inicio (Noticias):
 Inicio
 Enviar Noticia
 Mapa de Noticias
 Noticias en Tu Web
 Noticias Destacadas
 Archivo de Noticias
 Búscar
 Topicos
Miembros:
 Lista de Usuarios
 Tu Cuenta
 Diario de Usuarios
 Mensaje Privados
 Comunidad:
 Foros de Aclantis
 Recetas de Cocina Gratis
 Juegos Gratis
 AvantGo de Descargas
 Buscar en Google
 Webs Amigas
 Bromas y Chistes
 Trucos de Juegos
 Trucos de Informática
 Guías y Análisis de Juegos
 Publicidad y Intercambios
 Referirnos
 Contáctenos
  Web Links
 
  Descargas
 
Estadísticas:
 Estadísticas
 Site Map
 Top 20
 Encuestas
Documentaciones:
 Artículos
 Agregar a Favoritos
 Herramientas WebMasters
 FAQ De Aclantis
Recomendados


Noticias recientes
Miércoles, 07 enero
· Firmas tecnológicas buscarán fusiones y compras seguras en 2009
· Cambios en la iTunes Store: Todas las canciones estarán libres de DRM
· Apple desvela iWork 09
· Motorola presenta el primer móvil fabricado con material reciclado de botellas
· Apple presenta iLife 09
· A través del móvil acosan a mujeres en el metro de México
· Decepción total en la última keynote de Apple
· Intel y Adobe ampliarán la plataforma Flash para TV
· Conoce los mejores campos de golf de la Riviera Maya
Martes, 06 enero
· Wii Sports se convierte en el juego más vendido de la historia

Artículos Viejos
Aclantis: Forums

Aclantis :: Ver tema - Ayuda...algoritmo para triangulo de pascal
Login Registrarse FAQ Miembros Buscar

Foros de discusión -> Programación -> Ayuda...algoritmo para triangulo de pascal
Publicar nuevo tema  Responder al tema Ver tema anterior :: Ver tema siguiente 
Ayuda...algoritmo para triangulo de pascal
MensajePublicado: Jue May 05, 2005 9:41 am Responder citando
gabo2504
Junior, recien llegado
Junior, recien llegado
 
Registrado: Jan 02, 2005
Mensajes: 4
Ubicación: internetadictos.com




Hola....... necesito el algoritmo en c++ para obtener el triangulo de pascal
y ke me lo imprima por filas asi
cout<<"1";
cout<<"121";
cout<<"1331";
hasta la decima fila.... agradezco mucho al ke me ayude....

_________________
GABRIEL NARVAEZ
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
MensajePublicado: Jue May 05, 2005 4:08 pm Responder citando
Thanatos
Esqueleto, fiel a Aclantis.
Esqueleto, fiel a Aclantis.
 
Registrado: Nov 10, 2003
Mensajes: 894
Ubicación: In the Middle of the Darkside




Hola gabo2504:

Este código que escribí, genera los valores hasta la fila que tu le indiques.

Código:
#include <iostream.h>
#include <stdlib.h>

void main()

{   
   int lim,triang[200][200],L,C;
   printf ("Ingrese el límite de filas: ");
   scanf ("%i",&lim);
   system ("cls");
   for (L=0; (L<lim); L++)
   {
        for (C=0; (C<=L); C++)
        {
             if ((C==0) || (L==C))
             {
                 triang[L][C]=1;
             }
             else
             {
                 triang[L][C]=triang[L-1][C]+triang[L-1][C-1]; 
             }
        }
   }
   for (L=0; (L<lim); L++)
   {
        for (C=0; (C<=L); C++)
        {
             printf ("%i   ",triang[L][C]);
        }
        printf ("\n\n");
   }
   system ("pause");
}


Usé arreglos bidimensionales, y la asignación de espacios de memoría que utilicé fué arbitraria. Si deseas mejorar el manejo del espacio en la memoria, puedes definir el arreglo triang luego del ingreso del dato lim por parte del usuario; definiéndolo como int triang[lim][lim].
También podrías usar la fórmula del Binomio de Newton, para realizar otro programa que genere estos valores.
En caso que no estés familiarizado con printf () y scanf (), son los equivalentes de cout << y cin>>, respectivamente.

Espero haber podido ayudarte, saludos......


_________________
Ver perfil de usuario Enviar mensaje privado Enviar email
MensajePublicado: Jue May 05, 2005 9:28 pm Responder citando
crcbad
Moderador
Moderador
 
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid




Aqui va el código programado en C++ y probado con el Borland C++ Builder 5.5:

Código:
#include <iostream.h>
#include <conio.h>

float nfa(int b);

void main()
{
 int nf, r,x=40,y=1;
 float f1=0, f2=0, f3=0;

 // Limpiamos Pantalla
 clrscr();

 cout << "hasta n terminos ===> ";
 int a;

 // Obtenemos el dichos valor
 cin >> a;

 clrscr();

 // Creamos secuencia numerica
 for (nf=0; nf<=a; nf++)
  {
    gotoxy(x,y);

    for (r=0; r<=nf; r++)
     {
        f1 = nfa(nf);
        f2 = nfa(r);
        f3 = nfa(nf-r);

        // Mostramos el valor segun rf/r, guardados en f1,f2,f3
        cout<< f1/(f3*f2) << " ";
     }

    // Salto de linea
    cout << "\n";
    x -= 1;
    y +=1;
  }

  cout << "By Ruben Rueda.\n\n Fin Triangulo de Pascal.";
}


// Funcion factorial segun valor dado.
float nfa(int b)
{
 float fact=1;

 for (int i=1; i <=b; i++)
   fact *= i;

 return fact;
}

_________________

CrC Web | Chicas!! | Mas Chicas!
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
triangulo de pascal en builder 5 c++
MensajePublicado: Dom Sep 11, 2005 4:42 am Responder citando
cabañas
Invitado
 




hola sabes te pido ayuda para realizar el programa del triangulo depascal en builder 5 c++, te agradeceria si me pudieras ayudar Crying or Very sad o si me pudieras contactar con alguin que sepa por favor este es mi correo b_rrozzetti@hotmail.com o n_x_1981@hotmail.com por favo te lo agradecere mucho Very Happy
MensajePublicado: Lun Sep 12, 2005 11:18 pm Responder citando
crcbad
Moderador
Moderador
 
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid




Y por que no intentas primero con los codigos que Thanatos y yo propusimos, y si tienes duda despues preguntas? Wink

_________________

CrC Web | Chicas!! | Mas Chicas!
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
MensajePublicado: Dom Sep 03, 2006 5:55 pm Responder citando
makuko
Junior, recien llegado
Junior, recien llegado
 
Registrado: Sep 03, 2006
Mensajes: 2




Hola que tal compañero.............. oye, crees que puedes hacer este programa de "triangulo de pascal" pero con un arreglo unidimensional???? esque asi me lo dejaron y la verdad no se me ocurre como hacerlo
Ver perfil de usuario Enviar mensaje privado
Matematica pura
MensajePublicado: Mar Nov 13, 2007 3:25 pm Responder citando
xbitcool
Adolescente, integrandose...
Adolescente, integrandose...
 
Registrado: Nov 05, 2003
Mensajes: 61




tan facil y sencillo para no ocupar mucha memoria usar procedimientos matematicos:

1 * 1 = 1
11 * 1 = 11
111 * 11 = 1221
1111* 111 = 123321

solo necesitas un multiplador/sumador de 10 en 10 y listo una serie rapida
la programacion te la dejo porque lo dificil es pensar la solucion y lo facil es programarla y todos los programadores ya deberian saber eso Wink

xbitcool, out.

_________________
To the xtreme.
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger Número ICQ
Ayuda...algoritmo para triangulo de pascal
  Foros de discusión -> Programación
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Todas las horas son GMT + 10 Horas  
Página 1 de 1  

  
  
 Publicar nuevo tema  Responder al tema  


Powered by phpBB © 2001-2003 phpBB Group
Theme created by Vjacheslav Trushkin
Forums ©
Theme Design By Aclantis Hosting    Powered By PHP-Nuke

ZaKaTRoN Caratulandia.net Aclantis AclantisAclantis Aclantis
AclantisAclantis AclantisAclantisAclantis Aclantis

Inicio | Top 20 | Articulos | Descargas | Noticias - © (2000 - 2008) - Aclantis by Draving - Contactanos 



[ Script generation time: 0.4007s (PHP: 98% - SQL: 2%) ] - [ SQL queries: 27 ] - [ Pages served in past 5 minutes : 283 ] - [ GZIP disabled ] - [ Debug on ]