• Domingo 22 de Diciembre de 2024, 12:48

Autor Tema:  Tda Numero Binario Usando Lista Con Punteros  (Leído 1474 veces)

Ocean Soul

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Tda Numero Binario Usando Lista Con Punteros
« en: Jueves 25 de Agosto de 2005, 20:42 »
0
Hola, soy nuevo en este foro. Talvez suene medio atrevido, pero quisiera que alguien me pasara o dejara leer un tda Numero Binario usando el tda Lista con punteros simplemente enlazada. Porque tengo que hacer un trabajo para la univ'. O sino, me gustaria que me den una ayuda, porque no se bien como hacer un procedimiento para pasar de un numero binario a un decimal (usando Listas como dije antes).
Yo defini el tda Numero Binario asi:
type
binario=record
                     num:Lista;
                     disp:tipoPosicion; {rango 0..32000 que tiene la posicion disponible en la lista num}
                     end;


Gracias de antemano.

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Tda Numero Binario Usando Lista Con Punteros
« Respuesta #1 en: Jueves 25 de Agosto de 2005, 23:34 »
0
:huh:

¿pasar de un numero binario a un decimal usando Listas?

Pues nunca en mi vida escuche semejante cosa.   :blink:

¿tda? vaya abreviación...

Sólo pasas de binario a decimal al mostrar el número al usuario, y no veo la razón ni justificación para usar listas, es algo simplemente matemático y usar algo de cadenas de texto.

Aqui va la estructura general para nodos de listas de enlace simple:
Código: Text
  1.  
  2. type
  3.  
  4. Tcuerpo=record
  5. {aqui van las variables que necesitas}
  6. end;
  7.  
  8. Pnodo=^Tnodo;
  9.  
  10. Tnodo=record
  11.   cuerpo:Tcuerpo;
  12.   siguiente:Pnodo;
  13. end;
  14.  
  15.  
  16.  

Ocean Soul

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: Tda Numero Binario Usando Lista Con Punteros
« Respuesta #2 en: Jueves 8 de Septiembre de 2005, 23:41 »
0
Gracias por contestar. Si me pedieron tdaNumeroBinario Usando el tdaLista!!!!
Anque ya lo entrege quiero dejarlo aca para que si ha alguien se lo piden en la univ' tengan almenos una guia. Igual no anda todo bien (la operacion suma "aveces" agrega un "1" al resultado.') y es bastante tonto.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.