• Lunes 18 de Noviembre de 2024, 13:27

Mostrar Mensajes

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


Mensajes - Bicholey

Páginas: 1 ... 38 39 [40] 41 42 ... 63
976
La taberna del BIT / Re: ¿fumas?
« en: Jueves 21 de Septiembre de 2006, 20:47 »
:D  :D

yo no fumo , pero tomo mucho cafe...

977
La taberna del BIT / Re: Matando El Deseo De Ser Programador
« en: Jueves 21 de Septiembre de 2006, 10:10 »
:D  :D  :D  :D


MMM yo creo que deberiamos hacer las cosas por gusto y no por dinero, y si tu gusto es el dinero no pierdas tiempo en la escuela porque el tiempo es dinero...

Y como dijo algun vez Bill Gates a nadie le importa un comino como te sientas , bien , mal o de la fregada el mundo solo espera de ti resultados...

978
C/C++ / Re: Necesito Ayuda Y Soporte
« en: Jueves 21 de Septiembre de 2006, 09:09 »
:P  :P  :P pues mostrarnos algun avance y decirnos en que te estas atorando porque no hacemos tareas...

979
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 21:15 »
:whistling:

lo de los arboles se ha tratado mucho en el foro si buscas seguro encuentras algo...

980
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 21:10 »
:D  :D

podei hacer esto :


char cadena[30];

printf("teclea la operacion completa\n")
fflush(stdin);
gets(cadena);

/* aqui capturaste toda la cadena */


ya despues podeis procearla mediante ciclos por ejemplo while(car!='!'&&car!='^')
entonces hacer la operacion o como tu creas mas conveniente...
Espero te haya sido de ayuda...

981
La taberna del BIT / Re: Estos Japoneses!!!
« en: Miércoles 20 de Septiembre de 2006, 20:58 »
:lol:  :lol:  :lol:  :lol:

pero el procesador de abajo puede ejecutar sus algoritmos con cualquier mujer sin embargo el procesador de arriba lo impide y dice tu solo ejecutas los algoritmos con shakira y solo para ella , entonces quien manda  ???

982
La taberna del BIT / Re: Estos Japoneses!!!
« en: Miércoles 20 de Septiembre de 2006, 20:30 »
:angry:  :angry:  :angry:


Vahh mujeres van y vienen todo lo controla el procesador principal (el cerebro) si no quereis enbobarte a esos niveles por una mujer dile a tu cerebro que no ejecute esa instruccion y listo...

983
Hardware / Re: Problema Al Leer Contenido De Cd-rom
« en: Miércoles 20 de Septiembre de 2006, 20:23 »
:D  :D

Ahora recuerdo algo asi me paso con win 95 y tuve que reinstalar el s.o.

984
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 20:18 »
:lol:  :lol:  :lol:

quereis interpretar cadenas y nosotros discutiendo otras cosas , porque no lees toda la cadena y vas separando operadores y jerarquizando las operaciones a realizar o si no es esto por favor se mas clara en lo que pides...

985
La taberna del BIT / Re: Diferencia
« en: Miércoles 20 de Septiembre de 2006, 20:00 »
:huh:  :huh:  :huh:


yo creo que window y linux son 2 parchadores de primera...

986
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 19:37 »
B)  B)  B)

Ami parecer te has vuelto muy tècnico y ya no recuerdas las tipicas preguntas de la escuela o la de tus compañeros...
pues deberiamos de esperar a ver si ella misma nos da algun indicador de que aun existe...

987
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 19:32 »
:lol:  :lol:  :lol:


podran o no ser operadores logicos pero la gatita buscaba estas operaciones:

Cita de: "cybergatita"
pero buscaba algo como esto:

e= !a - b^c + b & d

Buscaba si existiera alguna funcion para implementar este tipo de operaciones en C, pero hasta ahorita solo eh encontrado lo habitual.

Alguien ah necesitado algo al respecto o existira alguna funcion pre-definida?

988
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 19:02 »
:P  :P  :P  :P


podes usarla asi 1/2  raiz de 2  == 4  como si fuera potencia espero me de a entender  como sabes la raiz es el inverso de la potencia , pero poder sacar potencias con raices e inverso   por ejemplo 4 ^ 1/2  = 2.

989
C/C++ / Re: Colas
« en: Miércoles 20 de Septiembre de 2006, 18:56 »
si tenes menu:

switch(opcion){
    case 1: clrscr();
         printf("\n\n\n\t\t\t  Dato a introducir ==> ");
         scanf("%d", &dato);
         insertar(&c,dato);
         break;
    case 2: clrscr();
         printf("\n\n\n\t\t\t  Removiendo Dato...");
         remover(&c);
         getch();
         break;
    case 3: clrscr();
         printf("\n\n\n\t\t\t  Programa Terminado");
         getch();
         exit(0);

facil ya no mandas llamar la funcion con el menu solo haces una funcion de tiempo y sacas el dato automaticamente...


Código: Text
  1.  
  2. int remover(struct cola *ac)
  3. {
  4.  if(empty(ac)){
  5.    printf("\n\n\n\t \t    Subdesborde de la cola (cola vacia)");
  6.    return(0);
  7.    }
  8.  if(ac->frente==MAXIMO){
  9.    printf("\n\n\t\t Desborde de la Cola (se termin¢ la cola)");
  10.    return(0);
  11.    }
  12. return(ac->item[(ac->frente)++]);
  13. }
  14.  
  15.  

990
C/C++ / Re: Colas
« en: Miércoles 20 de Septiembre de 2006, 18:51 »
:P  :P  :P  :P  :P  :P  :P  :P
si ya tenes la cola cual es el problema solo accesas los numeros y vas imprimiendo los datos haces una funcion de tiempo por decir cada 20 seg mandas llamar la funcion eliminar o sacar elemento y listo lo borras de la lista de datos que estas imprimiendo...

991
C/C++ / Re: Ayuda Con La Pantalla
« en: Miércoles 20 de Septiembre de 2006, 18:44 »
:P  :P  :P  :P



si no lo quieres asì podes tomar el exe ejecutarlo y veras el resultado a menos que vayas a propiedades del exe y les cerrar despues de terminado...

992
Hardware / Re: Problema Al Leer Contenido De Cd-rom
« en: Miércoles 20 de Septiembre de 2006, 18:40 »
:P  :P  :P


mmm que raro si el s.o win no lo reconoce de seguro no esta en la bios, yo por lo regular vuelvo ala bios y coloco los parametros que vienen por default y vuelvo a revisar si esta dada de alto el cd rom y con las caracteristicas adecuadas si teneis otro cable recomiendo cambiarlo por si acaso... y veremos que pasa.

993
C/C++ / Re: Operaciones Logicas
« en: Miércoles 20 de Septiembre de 2006, 18:30 »
:P  :P  :P

tambien te podria servir sqrt();

994
Hardware / Re: Problema Al Leer Contenido De Cd-rom
« en: Martes 19 de Septiembre de 2006, 18:23 »
;)

ok y nos cuentas que paso

995
Sobre los Foros de SoloCodigo / Re: Nueva Idea
« en: Martes 19 de Septiembre de 2006, 10:43 »
;)  ;)  ;)  ;)


Pues esperemos que funcione tu idea y ojala sirva para hacer de esta web un mejor sitio...

996
Sobre los Foros de SoloCodigo / Re: Nueva Idea
« en: Martes 19 de Septiembre de 2006, 10:28 »
:D  :D  :D  :D


Me gusta tu entuciasmo pero la verdad no es que tus ideas no sean bien recibidas, màs bien creo que no hay mucho tiempo de participar en todos esto proyectos no al desarrollarlos sino ala hora de participar ...

997
Hardware / Re: Grabador De Dvd Lg
« en: Martes 19 de Septiembre de 2006, 10:03 »
:D  :D  :D  :D  :D  :D


Bueno limpiar el DVD no creo que no lo haya intentado y limpiar el lector del DVD ya es despuès

998
La taberna del BIT / Re: De Donde Son?
« en: Martes 19 de Septiembre de 2006, 09:55 »
Cita de: "X.Cyclop"
DevShed, nada más que allí si no se cumplen las reglas te quitan puntos en tu reputación. :whistling:
:lol:  :lol:  :lol:  :lol:  :lol:


La reputaciòn no me importa mucho lo que me interesa es aprender cada dìa mas...

Ahh gracias por la recomendacion y dime alla tambien eres X.Cyclop????

999
C/C++ / Re: Ayuda Urgente!!!!
« en: Martes 19 de Septiembre de 2006, 08:36 »
:P  :P  :P


je je je je yo tengo turbo C una de la veriones mas viejas ni siquiera tiene uso de mouse y no tiene booleana♂5...

1000
C/C++ / Re: Arboles Binarios
« en: Martes 19 de Septiembre de 2006, 08:25 »
:P  :P  :P


no hagas mal uso de este codigo solo tomalo de ejemplo:


Código: Text
  1.  
  2. #include <stdio.h>
  3. #include <ctype.h>
  4. #include <stdlib.h>
  5. #include <string.h>
  6. #include <conio.h>
  7. #define true 1
  8.  
  9. void PORTADA(void);
  10. void intro_nodo(void);
  11. void lista_nodos(void);
  12. void borra_nodo(void);
  13. void lista_preorden();
  14. void lista_inorden();
  15. void lista_postorden();
  16.  
  17. struct arbol *borra();
  18. struct arbol *crea_arbol();
  19.  
  20. struct arbol{
  21.   char clave;
  22.   struct arbol *izquierda;
  23.   struct arbol *derecha;
  24. };
  25.  
  26. struct arbol *raiz;
  27.  
  28. struct arbol *borra (struct arbol *raiz, char nodo){
  29.   struct arbol *d1, *d2;
  30.   if(raiz->clave == nodo){
  31.     if(raiz->izquierda == raiz->derecha){
  32.       free(raiz);
  33.       return (NULL);
  34.     }
  35.     else if(raiz->izquierda == NULL){
  36.       d1 = raiz->derecha;
  37.       free(raiz);
  38.       return (d1);
  39.     }
  40.     else if(raiz->derecha == NULL){
  41.       d1 = raiz->izquierda;
  42.       free(raiz);
  43.       return (d1);
  44.     }
  45.     else{
  46.       d2 = raiz->derecha;
  47.       d1 = raiz->derecha;
  48.       while(d1->izquierda)d1 = d1->izquierda;
  49.       d1->izquierda = raiz->izquierda;
  50.       free(raiz);
  51.       return(d2);
  52.     }
  53.   }
  54.   if(raiz->clave<nodo)
  55.     raiz->derecha = (struct arbol *)borra(raiz->derecha, nodo);
  56.   else
  57.     raiz->izquierda = (struct arbol *)borra(raiz->izquierda, nodo);
  58.   return raiz;
  59. }
  60.  
  61.  
  62.  
  63. struct arbol *crea_arbol(struct arbol *raiz, struct arbol *aux, char dato){
  64.   if(!aux){
  65.     aux = (struct arbol *)malloc (sizeof(struct arbol));
  66.     aux->izquierda = (struct arbol *)NULL;
  67.     aux->derecha = (struct arbol *)NULL;
  68.     aux->clave = dato;
  69.     if(!raiz)raiz = (struct arbol *) crea_arbol(raiz, raiz, dato);
  70.     else raiz->derecha = aux;
  71.     return aux;
  72.   }
  73.   if
  74.     (dato < aux->clave) (struct arbol*)crea_arbol(aux, aux->izquierda, dato);
  75.   else
  76.     if(dato > aux->clave) (struct arbol *)crea_arbol(aux, aux->derecha, dato);
  77. }
  78.  
  79.  
  80.  
  81. void intro_nodo(void){
  82.   char dato;
  83.   do{
  84.     printf("\n\tIntroduzca dato: ");
  85.     gets(&dato);
  86.     if(!raiz)raiz = (struct arbol *)crea_arbol(raiz, raiz, dato);
  87.     else (struct arbol *) crea_arbol(raiz, raiz, dato);
  88.   }while(dato);
  89. }
  90.  
  91.  
  92.  
  93. void borra_nodo(void){
  94.   char dato;
  95.   printf("\n\tDato a borrar: ");
  96.   gets(&dato);
  97.   (struct arbol *) borra (raiz, dato);
  98. }
  99.  
  100.  
  101.  
  102. void lista_preorden(struct arbol *aux){
  103.   int orden;
  104.   if(!aux)return;
  105.   printf("\n\t%c\t", aux->clave);
  106.   lista_preorden(aux->izquierda);
  107.   lista_preorden(aux->derecha);
  108. }
  109.  
  110.  
  111.  
  112. void lista_inorden(struct arbol *aux){
  113.   int orden;
  114.   if(!aux)return;
  115.   lista_inorden(aux->izquierda);
  116.   printf("\n\t%c\t", aux->clave);
  117.   lista_inorden(aux->derecha);
  118. }
  119.  
  120.  
  121.  
  122. void lista_postorden(struct arbol *aux){
  123.   int orden;
  124.   if(!aux)return;
  125.   lista_postorden(aux->izquierda);
  126.   lista_postorden(aux->derecha);
  127.   printf("\n\t%c\t", aux->clave);
  128. }
  129.  
  130.  
  131.  
  132. void lista_nodos(void){
  133.   clrscr();
  134.   printf("\n\tListado de los nodos del arbol");
  135.   printf("\n\tP.............Preorden");
  136.          printf("\n\tI.............Inorden");
  137.   printf("\n\tS.............Postorden");
  138.   switch(toupper(getche())){
  139.     case 'P': lista_preorden(raiz);
  140.         break;
  141.     case 'I': lista_inorden(raiz);
  142.         break;
  143.     case 'S': lista_postorden(raiz);
  144.         break;
  145.   }
  146. }
  147.  
  148.  
  149.  
  150.  
  151. void main(void){
  152.   raiz = (struct arbol *)NULL;
  153.   while(true){
  154.     clrscr();
  155.     printf("\n\tMenu del programa de un arbol");
  156.     printf("\n\tA.............Añadir nodo");
  157.            printf("\n\tL.............Listado de nodos");
  158.     printf("\n\tB.............Borrar nodos");
  159.     printf("\n\tX.............Terminar");
  160.     switch(toupper(getche())){
  161.       case 'A': intro_nodo();
  162.           break;
  163.       case 'L': lista_nodos();
  164.           break;
  165.       case 'B': borra_nodo();
  166.           break;
  167.       case 'X': exit(0);}}}
  168.  
  169.  
  170.  
  171.  
  172.  

Páginas: 1 ... 38 39 [40] 41 42 ... 63