Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - flacc

#1521
gracias... voy a modificar el post con las mejoras que me han dicho...
hasta el momento tengo lo de float pero lo del getchar lo estoy investigando...
cuando lo tenga listo modifico el post..
saludoss y gracias
#1522
gracias por los consejos, y eso de los puntos flotantes no lo entendi mucho pero lo probaré..
ojala me pudieran explicar..
saludos y gracias..
#1523
gracias... no tenia idea...
#1524
hola, se preguntarán alguno que diablos es ncr, bueno mas especificamente es una parte del Teorema del binomio.

Mas especificamente es:


Entonces como en mis ratos libres y de oseo aprendo C, y dado que no tengo para comprarme una calculadora de esas Casio y que solo tengo una de esas chinas o japonesas, en fin, me hice mi propia calculadora para eso que entrega detalladamente los resultados para comprobarlos(si quieren a mano)...

Quiero agradecer al usuario dr.~ que se dio el trabajo de ayudarme con una duda... en  fin... y al foro.elhacker.net (que es genial ;-))
esta echa en c con el compilador dev c/c++, como dije antes no me resulta el [ code=c][/code ] asi que lo pongo de forma normal, si algun moderador lo puede arreglar se lo agradecería...
espero que a alguien le sirva tanto como a mi, saludos, gracias por la ayuda y si ven que le falta algo o quieren  aportar algo diganmelo y lo agrego.. (tengan en cuenta que tengo 17 y estoy aprendiendo asi que pongan el codigo para agregarlo)...

/* NCR Calculator v. 1.0.6 <versión estandar>*/
/* foro.elchacker.net */
#include <stdio.h>

int
main( void )
{
signed long n, k, nf, kf, resta, restaf, x, y;
char opcion;
int ch;

do
{
printf( "\nIngrese n y k: " );
fflush( stdout);
scanf( "%ld %ld", &n, &k );
while ( (ch = fgetc( stdin )) != EOF && ch != '\n' );

nf = 1;
kf = 1;
resta = n - k;
restaf = 1;

while ( n > 1 ) /* factorial de n */
{
nf *= n--;
}

while ( k > 1 ) /* factorial de k */
{
kf *= k--;
}

while ( resta > 1 ) /* factorial de (n - k) */
{
restaf *= resta--;
}

x = kf * restaf; /* k! * (n - k)! */
y = nf / x; /* n! / (k! * (n - k)!) */

/* resultados */
printf( "\nn! = %ld\n"
"k! = %ld\n"
"(n - k)! = %ld\n"
"k! * (n - k)! = %ld\n"
"n! / [k! (n - k)!] = %ld\n"
"--------------------------\n"
"Resultado final (ncr): %ld\n", nf, kf, restaf, x, y, y );

printf( "\nContinuar? S/n: " );
fflush( stdout );
scanf( "%c", &opcion );
while ( (ch = fgetc( stdin )) != EOF && ch != '\n' );
}
while ( opcion == 's' || opcion == 'S' );

return 0;
}



ya.. y aunque no entendi mucho acerca de limpiar el buffer y eso de la consola..
ya esta estandarizada gracias a nicolas_cof...
de todas fomas conservo la version antigua por seacaso... hasta le hice un icono.. pero en fin... todavia no he legado a esa parte del buffer... solo se pocas cosas.... y sigo quebrandome la cabesa con eso de los signos logicos y la tabla de verdad de los operdadores logicos que aparece en el libro introduccion a la programacion en c...

haci que ya esta... saludoss y gracias por tomarse la molestia de entrar  a ver mi post...
#1525
gracias... me quede sin palabras...
#1526
Programación C/C++ / hola ayudenme porfavor
14 Mayo 2010, 11:39 AM
hola miren, aprendo c, y como reto personal y solo con lo que se me decidi a hacer un programa que calcule el llamado n sobre k, pero he quedado estankado en sacar n factorial (n!)...
Citar#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  int n, k, nf, kf, x;
  system("title ncr");
  printf( "ingrese n seguido de k\n" );
  scanf( "%d %d", &n, &k);
  nf = 0;
  kf = 0;
  do
  {
        x = n - 1;
        nf = n * x;
  } while (x != 1);
  printf("n factorial: %d\n", nf);
  system("PAUSE>nul");   
  return 0;
}

cuando lo ejecuto e ingreso n  y k se queda en blanco, bueno en negro... mejor dicho no muestra nada.. pero si lo ejecuto con el 2 enonces me da 2
la verdad que ya no se que hacer y como no he aprendido mas, pero use while solo y me da el mismo resultado..
saludosss y gracias por adelantado
#1527
hola, miren, indagando en esto del hacking wireless, se me ha ocurrido algo...
en vez de esperar y desgastarse en aquellos casos en donde recurrimos a chop-chop ofracmentacion para generar paquetes...

pense... y si los duplico yo mismo?... osea capturando unos cuantos paquetes y duplicandolos, obviamente hacerlo con paquetes cifrados, entonces seria lo mismo que capturar bastabte trafico cifrado pienso yo...
bueno les pido su opinión acerca del tema para así empezar a desarrollar el programa para duplicar los paquetes cifrados...
ahora si me dicen que no y que ya se intento pues lo dejo asi nomas...
gracias y saludoss
#1528
Hola reescribo el tema para hacerlo mas practico...
En este tema les planteo lograr liberar al nokia 5530 xpress music y de paso conversar algunas cosas, dudas, etc que se tengan sobre el..

Nokia 5530 xpress music:


El Nokia 5530 XpressMusic en resumidas, es la versión económica del Nokia 5800, y si mal no recuerdo, incluye algunas mejoras que el 5800 no tiene... pero entremos en materia...
Esta protegido por la tecnología BB5... ¿que es eso?

CitarBanda Base 5, a menudo abreviado como BB5, es una red  de sistema de bloqueo implementado en nuevos teléfonos de Nokia móvil.

El sistema está diseñado para evitar el desbloqueo de teléfonos que no ha sido aprobado por Nokia o de la red. . Al igual que el DCT-4 sistema de bloqueo, el código de desbloqueo es único para cada teléfono. Sin embargo, a diferencia de DCT-4, el código de desbloqueo es mucho más difícil de calcular, ya que cada código se asigna aleatoriamente a los teléfonos móviles y se almacenan en un chip especial.
Fuente completa: http://translate.google.cl/translate?hl=es&sl=en&u=http://en.wikipedia.org/wiki/BB5&ei=_e4wS-qNIY-Qtgf_7KGKCQ&sa=X&oi=translate&ct=result&resnum=3&ved=0CBQQ7gEwAg&prev=/search?q=tecnologia+bb5+wikimedia&hl=es

¿Bueno pero como lo liberamos?

no desesperen estoy en eso.. toma tiempo experimentar con mi nokia..
#1529
instale la 9.04 porque la 10.04 no me corre para instalar en la notebook
#1530
hola soy un usuario de windows que emigra a ubuntu 9.04, pero me han dicho que ubuntu es mejor y aparte no eres el administrador del so, lo que no me permitiria mandarme tantas cagadas como en windows... bueno la cosa es que nesecito algunos drivers que no he podido encontrar y no tengo idea ya de como buscarlos.. asi que recurro a ustedes esperando que me los encuentren o me digan de donde bajarmelos o alguna empujonsita por favor...
los drivers son:

- sonido: Conexant Cx20549 @ Intel 82801HBM ICH8M - High Definition Audio Controller   PCI
- red pci/pnp: Marvell Yukon 88E8039 PCI-E Fast Ethernet Controller   PCI
- firewire: Ricoh RL5C832 IEEE1394 Controller (PHY: Ricoh RL5C832)
porfavor si me pudieran ayudar me seria de gran ayuda
gracias y saludoss