programa no terminado apuntador
/*apuntadores y argumentos de funciones*/
int getch(void);
void un getch(int);
/*getint obtiene el sig entero de la entrada y asigna a *pn*/
int getint(int *pn)
{
int c, sign;
while(isspace(c = getch()) /*ignora espacios en blanco*/
;
if(!isdigit(c)&&c!= EOF && c!= '+' && c != '-')
{
ungetch(c);
return 0;
}
sign = (c == '-') ?-1:1;
if(c == '+')
}
jueves, 28 de octubre de 2010
Pilas en C
un programa en C , donde muestra una gramática diferente pero un poco mas entendible para mí , espero que para uds también.
Código:
class Pilas
{
public:
void AgregaFa(char);
char RemueveFaCa(void);
Pilas(void); //constructor
~Pilas(void); //destructor
private:
bool EsVaciaFaBool(void);//funciones boleanas
bool EsLlenaFaBool(void);
char LaPilaArCa[12];
int TopeEn,TopeMaxEn;
};
void Pilas::AgregaFa(char.ValorCa)
{
if(!EsLlenaFaBool())
LapilaArCa[++TopeEn] = ValorCa;
else
{
printf("Desborde de Pila\n");;
exit(1);//para el programa
}
}
char Pilas::RemuevaFaCa(void)
{
if(!EsVaciaFaBool())
return LaPilaArCa[TopeEn--];
else
{
printf("PilaVacia\n");
exit(1); //para el programa
}
}
bool Pilas::EsVaciaFaBool(void)
{
return Bool(TopeEn == -1);
}
bool Pilas::EsLlenaFaBool(void)
{
TopeEn = -1;
TopeMaxEn = 10;
}
Pilas::~Pilas(void){}
void main(void)
{
Pilas LaPilaCa();
char InfoCa = 'a';
int iEn;
while(InfoCa != 'x')
{
puts("Dame un valor caracter");
scanf("%c",&InfoCa);
LaPilaCa.AgregaFa(InfoCa);
}LaPilaCa.PintaPilaCa();
for(iEn = 1; iEn <= 3; iEn ++)
printf("%c",RemueveFaCa());
}LaPilaCa.PintaPilaFa();
void PintaPilaFa(void);
int Tope0En;
void Pilas::PintaPilaFa()
{
printf("|%c| < - TopeEn\n", LaPilaArCa[TopeEn]);
Tope0En = TopeEn - 1;
while(Tope0En != -1)
printf("|%c|\n",LaPilaArCa[Tope0En --]);
}
Código:
class Pilas
{
public:
void AgregaFa(char);
char RemueveFaCa(void);
Pilas(void); //constructor
~Pilas(void); //destructor
private:
bool EsVaciaFaBool(void);//funciones boleanas
bool EsLlenaFaBool(void);
char LaPilaArCa[12];
int TopeEn,TopeMaxEn;
};
void Pilas::AgregaFa(char.ValorCa)
{
if(!EsLlenaFaBool())
LapilaArCa[++TopeEn] = ValorCa;
else
{
printf("Desborde de Pila\n");;
exit(1);//para el programa
}
}
char Pilas::RemuevaFaCa(void)
{
if(!EsVaciaFaBool())
return LaPilaArCa[TopeEn--];
else
{
printf("PilaVacia\n");
exit(1); //para el programa
}
}
bool Pilas::EsVaciaFaBool(void)
{
return Bool(TopeEn == -1);
}
bool Pilas::EsLlenaFaBool(void)
{
TopeEn = -1;
TopeMaxEn = 10;
}
Pilas::~Pilas(void){}
void main(void)
{
Pilas LaPilaCa();
char InfoCa = 'a';
int iEn;
while(InfoCa != 'x')
{
puts("Dame un valor caracter");
scanf("%c",&InfoCa);
LaPilaCa.AgregaFa(InfoCa);
}LaPilaCa.PintaPilaCa();
for(iEn = 1; iEn <= 3; iEn ++)
printf("%c",RemueveFaCa());
}LaPilaCa.PintaPilaFa();
void PintaPilaFa(void);
int Tope0En;
void Pilas::PintaPilaFa()
{
printf("|%c| < - TopeEn\n", LaPilaArCa[TopeEn]);
Tope0En = TopeEn - 1;
while(Tope0En != -1)
printf("|%c|\n",LaPilaArCa[Tope0En --]);
}
martes, 26 de octubre de 2010
reprogramacion telefonos moviles digitales y analogos
supongo que algunos newbie phreakers han andado buscando como marcar gratis a telefonos tanto de casa como celulares pues aqui os dejo una pag donde se pueden ilustrar un poco mas al respecto:
http://www.foromsn.com/Version_Imprimible.php?Id=193392
http://www.foromsn.com/Version_Imprimible.php?Id=193392
domingo, 24 de octubre de 2010
UN tuto pequeño para hacer una app pequeña para tu Nokia
Es muy fácil aprender como hacer nuestra propia aplicación para nuestro Nokia
mediante Qt, aquí les dejo un tuto muy facil de entender para nosotros jojo.
mediante Qt, aquí les dejo un tuto muy facil de entender para nosotros jojo.
cargador solar para ipod
aqui esta la referencia de donde obtuve la idea para el cargador solar para el celular, funciona con un transistor pero depende de la corriente generada por él mismo cargador , puede variar dependiendo del tamaño pero si sirve instalado en la mochila, tienen que revisar con un multímetro para que no les queme el celular o el ipod.
link de descarga:
http://www.4shared.com/document/FdA58-fP/Cargador_Solar.html
link de descarga:
http://www.4shared.com/document/FdA58-fP/Cargador_Solar.html
sábado, 23 de octubre de 2010
e-drugs
es un nuevo modo de alucinar sin dañar tu cerebro , obiamente todo en exceso es malo asi que si quieren intentarlo está bien , yo lo hice y pues no me paso nada solamente un temblor pequeño de manos jeje.
aqui esta el link de descarga
http://www.4shared.com/file/9FDw7X9y/IDS4.html
aqui esta el link de descarga
http://www.4shared.com/file/9FDw7X9y/IDS4.html
Suscribirse a:
Entradas (Atom)
Entradas populares
-
http://hckrnews.com/ https://benchmarks.cisecurity.org/membership/certified/overview/ http://tutorial-9.blogspot.mx/2013/01/bash-script-di...
-
problems installing virtualbox trying of course to fixe it [ebuild N ] x11-libs/qt-core-4.7.3 USE="exceptions glib iconv jit qt3s...
-
jaja, no , eso no es verdad , pero si es posible que nos puedan dar una mac , 50 000 dls en paypal , pero en verdad que si es posible si no ...
-
Hola compañeros, pues aqui otra vez , ahora me estoy adentrando mas al mundo loco de linux , y lo digo asi porque cuando descubres una estup...
-
a partir de la configuracion de tu propio server ya sea mediante windows o linux es posible usarlo muy facilmente para jugar en linea con t...
-
algunos códigos sacados de ésta página http://www.sikh-history.com/computers/unix/scripts.html referentes al entorno UNIX, estarémos prepara...
-
error de instalacion en Vbox make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmm p/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/3.0.0-sabb a...
-
hola a todos pues me he topado con una mina de oro , algo que estaba buscando desde hace rato para empezar mi tesis jojo como usar subversio...
-
He encontrado una página muy buena para iniciadores en la programación ksh http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html ...
-
Tarea WebDAV es un sistema de archivos que se basan en web. es como un dropbox. Marcamos todas hasta la parte de aplicaciones. manag...