Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/09/2012, 05:28
Fw190
 
Fecha de Ingreso: junio-2010
Ubicación: Madrid
Mensajes: 620
Antigüedad: 14 años, 5 meses
Puntos: 73
Respuesta: Me dan una mano con este programa?

Como todo programa, requiere dos cosas:

1. Saber cómo resolver el problema, es decir, cómo resolverías el problema si solamente dispusieras de lápiz y papel.

2. Una vez que sabes cómo resolver el problema, proceder a escribir el programa que te lo haga.

Tu programa tendría tres partes:

1. Pedir el número entero.
2. Pasarlo a binario (esto es lo que deberías saber resolver con lápiz y papel).
3. Mostrar el resultado.

En tu caso, para pedir el número y mostrar resultados, aprende cómo trabajan las funciones printf y scanf, o cin y cout (depende de si vas a trabajar en C o en C++).

Para pasar un número a binario, simplemente lo vas dividiendo por dos hasta que ya no puedas continuar. El número binario será el último cociente (que siempre será 1), seguido de todos los restos de las divisiones, en orden inverso al de su obtención.

A partir de aquí te toca buscarte la vida, nadie te va a hacer la tarea. Si necesitas más ayuda, postea tu código e indica qué errores te tira el compilador, ahí sí que habrá mucha gente dispuesta a echar una mano.

Saludos,