Adsence

domingo, 7 de agosto de 2011

Como-crear-Cookies-con-php

Leave a Comment
[caption id="attachment_998" align="aligncenter" width="796"]Como crear Cookies con Php Como crear Cookies con Php[/caption]

Buenas noches, con este codigo sencillo, pretendo ayudarlos al momento de crear cookies para paginas webs,  antes que nada les dare la definicion misma de la wikilpedia:



Cookie' es un fragmento de información que se almacena en el disco duro del visitante de una gina web a través de su modo a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. En ocasiones también se le llama "huella". Las inventó Lou Montulli, un antiguo empleado de Netscape Communications."

Ojala les sirva para sus proyectos web ya que es muy sencillo de  implementar,. esta implementacion esta realizada para que tengan una validez de  1 año

Read More...

miércoles, 3 de agosto de 2011

Convertir-Entero-a-Binariocomplemento-inverso-de-binario-y-decimal-del-del-inverso

Leave a Comment
[caption id="attachment_1002" align="aligncenter" width="415"]Convertir numeri entero a binario, complemento inverso del binario, y decimal del inverso Convertir numeri entero a binario, complemento inverso del binario, y decimal del inverso[/caption]

Una clase recibe un entero y lo convierte a binario tambien obtiene su complemento que es cambiar los ceros por unos y los unos por ceros,asi como el decimal del complemento y el inverso
del binario original ejemplo:










Decimal
16

Binario Original
10000

Binario Complemento
01111

Decimal Complemento
15

Inverso Binario Original
00001



y en este ultimo caso cuando los ceros esten a la izquierda desaparescan es decir en este caso solo quedaria 1


Read More...

viernes, 15 de julio de 2011

COORDENADAS

Leave a Comment


DISEÑE UN PROGRAMA EN C++ QUE PERMITA CONSTRIR DOS CLASES LLAMADAS COOR_REC Y COORD_POL. LA CLASE DENOMINADA COORD_REC DEBE CONTENER DOS MIEMBROS DE DATOS EN PUNTO FLOTANTE CON LOS NOMBRES VAL X E VALY, UQE HAN DE UTILIZARSE PARA ALMACENAR LOS VALORES X Y Y DE UN PUNTO DE COORDENADAS RECTANGULARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y LAS FUNCIONES DE DESPLIEGUE, JUNTO CON UNA FUNCION AMIGA DENOMINADA CONV_POL().



LA CLASE COOR_POL DEBE CONTENER DOS MIEMBROS EN PUNTO FLOTANTE DENOMINADOS DIST Y THETA, A SER UTILIZADOS PARA ALMACENAR LOS VALORES DE DISTANCIA Y ANGULO DE UN PUNTO REPRESENTADO EN COORDENADAS POLARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y FUNCIONES DE DESPLIEGUE, ASI COMO UNA FUNCIONES AMIGA CONV_POL(). LA FUNCIONES FRIEND DEBE ACEPTAR UN ARGUMENTO ENTERO QUE SE LLAME DIR: DOS ARGUMENTOS EN PUNTO FLOTANTE VAL1 Y VAL2; Y DOS ARGUMENTOS DE REFERENCIA, EL PRIMERO DE LOS CUALES DEBE SER REFERENCIA A UN OBJETO DE TIPO COOR_REC Y EL SEGUNDO A UN OBJETO DE TIPO COOR_POL. CONTRUYA EL PROGRAMA QUE PERMITA HACER LAS CONVERSIONES A LAS COORDENADAS QUE PIDA EL USUARIO


#include < iostream.h >
#include < conio.h >
#include < math.h >

const int polarec=2;
const int recapol=1;
const float gradosaradian=3.141516/180;
const float radianagrados=1.0/gradosaradian;

class coor_pol;

class coor_rec {

friend void conv_pol(int,coor_rec&,coor_pol&);

private:
float valx;
float valy;

public:
coor_rec(float=0.0,float=0.0);
void nuevodat(float,float);
void despliegue ();
};

class coor_pol {

friend void conv_pol(int,coor_rec&,coor_pol&);

private:
float dist;
float theta;

public:
coor_pol(float=0.0,float=0.0);
void nuevodat(float,float);
void mostrardatos();
};



coor_rec::coor_rec(float x,float y)
{
valx=x;
valy=y;
}

void coor_rec::nuevodat(float xnuevo,float ynuevo)
{
valx=xnuevo;
valy=ynuevo;
}

void coor_rec::despliegue()
{
cout< < endl< < "EL VALOR DE X ES "< < valx;
cout< < endl< < "EL VALOR DE Y ES "< < valy;
cout< < endl;
}

coor_pol::coor_pol(float dista,float theti)
{
dist=dista;
theta=theti;
}

void coor_pol::nuevodat(float distance,float angulo)
{
dist=distance;
theta=angulo;
}

void coor_pol::mostrardatos()
{
cout< < endl< < "EL NUEVO VALOR DEL RADIO ES: "< < dist;
cout< < endl< < "EL NUEVO VALOR DE TETHA ES: "< < theta;
}

void conv_pol(int dir,coor_rec &a, coor_pol &b)
{
if(dir==polarec)
{
a.valx=b.dist*cos(b.theta*gradosaradian);
a.valy=b.dist*sin(b.theta*gradosaradian);
}

if(dir==recapol)
{
b.dist=sqrt(pow(a.valx,2)+pow(a.valy,2));
b.theta=tan((a.valy/a.valx)*radianagrados);
}
}

int main()
{
coor_rec a;
coor_pol b;
float coorx;
float coory;
int op;

cout< < endl< < "DESEA CONVERTIR: "< < endl;
cout< < "1-DE COORDENADAS RECTANGUALES A COORD POLARESn"< < "2-DE COORDENADAS POLARES A COORDENADAS RECTANGULARES"< < "nELIJA OPCION: ";
cin > >op;
cout< < endl;
switch(op){

case 1:
cout< < "INTRODUCE VALOR DE LA COORDENADA X: ";
cin > >coorx;
cout< < "INTRODUCE VALOR DE LA COORDENADA Y: ";
cin > >coory;

a.nuevodat(coorx,coory);
conv_pol(recapol,a,b);

b.mostrardatos();
break;

case 2:
int rad,angulo;
cout< < "INTRODUCE EL VALOR DEL RADIO: ";
cin > >rad;
cout< < "INTRODUCE EL VALOR DEL ANGULO: ";
cin > >angulo;

b.nuevodat(rad,angulo);
conv_pol(polarec,a,b);
a.despliegue();
break;
}

getch();
}
Read More...

COORDENADAS

Leave a Comment
[caption id="attachment_1006" align="aligncenter" width="669"]DISEÑE UN PROGRAMA EN C++ QUE PERMITA CONSTRIR DOS CLASES LLAMADAS COOR_REC Y COORD_POL. LA CLASE DENOMINADA COORD_REC DEBE CONTENER DOS MIEMBROS DE DATOS EN PUNTO FLOTANTE CON LOS NOMBRES VAL X E VALY, UQE HAN DE UTILIZARSE PARA ALMACENAR LOS VALORES X Y Y DE UN PUNTO DE COORDENADAS RECTANGULARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y LAS FUNCIONES DE DESPLIEGUE, JUNTO CON UNA FUNCION AMIGA DENOMINADA CONV_POL(). DISEÑE UN PROGRAMA EN C++ QUE PERMITA CONSTRIR DOS CLASES LLAMADAS COOR_REC Y COORD_POL. LA CLASE DENOMINADA COORD_REC DEBE CONTENER DOS MIEMBROS DE DATOS EN PUNTO FLOTANTE CON LOS NOMBRES VAL X E VALY, UQE HAN DE UTILIZARSE PARA ALMACENAR LOS VALORES X Y Y DE UN PUNTO DE COORDENADAS RECTANGULARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y LAS FUNCIONES DE DESPLIEGUE, JUNTO CON UNA FUNCION AMIGA DENOMINADA CONV_POL().[/caption]

DISEÑE UN PROGRAMA EN C++ QUE PERMITA CONSTRIR DOS CLASES LLAMADAS COOR_REC Y COORD_POL. LA CLASE DENOMINADA COORD_REC DEBE CONTENER DOS MIEMBROS DE DATOS EN PUNTO FLOTANTE CON LOS NOMBRES VAL X E VALY, UQE HAN DE UTILIZARSE PARA ALMACENAR LOS VALORES X Y Y DE UN PUNTO DE COORDENADAS RECTANGULARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y LAS FUNCIONES DE DESPLIEGUE, JUNTO CON UNA FUNCION AMIGA DENOMINADA CONV_POL().

LA CLASE COOR_POL DEBE CONTENER DOS MIEMBROS EN PUNTO FLOTANTE DENOMINADOS DIST Y THETA, A SER UTILIZADOS PARA ALMACENAR LOS VALORES DE DISTANCIA Y ANGULO DE UN PUNTO REPRESENTADO EN COORDENADAS POLARES. LOS MIEMBROS FUNCION DEBEN INCLUIR EL CONSTRUCTOR APROPIADO Y FUNCIONES DE DESPLIEGUE, ASI COMO UNA FUNCIONES AMIGA CONV_POL(). LA FUNCIONES FRIEND DEBE ACEPTAR UN ARGUMENTO ENTERO QUE SE LLAME DIR: DOS ARGUMENTOS EN PUNTO FLOTANTE VAL1 Y VAL2; Y DOS ARGUMENTOS DE REFERENCIA, EL PRIMERO DE LOS CUALES DEBE SER REFERENCIA A UN OBJETO DE TIPO COOR_REC Y EL SEGUNDO A UN OBJETO DE TIPO COOR_POL. CONTRUYA EL PROGRAMA QUE PERMITA HACER LAS CONVERSIONES A LAS COORDENADAS QUE PIDA EL USUARIO

Read More...

lunes, 4 de julio de 2011

Salario-a-Cargos-en-una-Empresa

1 comment
[caption id="attachment_1011" align="aligncenter" width="666"]Salario a Cargos en una empresa Salario a Cargos en una empresa[/caption]

Una compañia paga a sus empleados como gerentes (que reciben un salario fijo semanal), obreros (que reciben un salario fijo por hora durante las primeras 40 horas de trabajo y tiempo y medio, es decir 1.5 veces su salario por hora, por el tiempo extra trabajado), trabajadores por comision, (que reciben 250.00$ más 5.7% de sus ventas brutas semanales, se los pagaría su salario por hora trabajada) o trabajadores a destajo (que reciben una cantidad fija de dinero por cada articulo que producen; cada trabajador a destajo de esta compañia sólo trabaja con un tipo de articulo). Escriba un programa un c++ que calcule la paga semanal de cada empleado. Imagine que este programa es usado para calcular el salario de 100 trabajadores. Cada tipo de empleado tiene su propio código de paga: gerente tiene codigo 1, obreros codigo 2, trabajadores por comision codigo 3, y trabajadores a destajo codigo 4

Read More...

viernes, 24 de junio de 2011

Adivinar

Leave a Comment
[caption id="attachment_1015" align="aligncenter" width="668"]Adivinar el numero en C Adivinar el numero en C[/caption]

Haga un programa en C++, correspondiente al juego de amarillo-azul-verde. El programa genera 3 numeros aleatorios entre 0 y 9. A estos digitos  se les asignara la posicion 1,2 y 3. el objetivo del juego es adivinar  los digitos asi como sus posiciones correctas con el menor numero de   intentos posibles. para cada intento el jugador proporciona 3 digitos  para las posiciones 1,2 y 3. El programa responde con una pista que  consta de amarillo-azul-verde. Si el digito está en la posicion  correcta, la respuesta es verde, si el digito es adivinado pero esta en una  posicion incorrecta , la respuesta sera azul . si el digito para una posicion no coinside con ninguno de los 3 digitos aleatorios,  la respuesta sera amarillo.


Read More...