Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2011, 11:44
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 3 meses
Puntos: 188
Respuesta: Invertir Numero en C

Hola amigo, este programa lo tengo como ejemplo en mi libro, pero como diagrama de flujo.

Te adjunto la imagen:




Si tu puedes codificarlo que bien, de cualquier forma voy a intentar codificarlo porque yo tengo el mismo problema pero para convertir en base 8.


Código C++:
Ver original
  1. #include <stduio.h>
  2. #include <conio.h>
  3.  
  4.  
  5. main(){
  6.  
  7. int n,k=1;
  8.  
  9. printf("Indique un numero entero en base 10 para convertirlo a base 2: "); scanf("%d",&n);
  10.  
  11. if(n==0){
  12.  
  13. //Entiendo q aqui imprime el valor de N y despues hace un proceso. No entiendo que sea, si while  o for.
  14.  
  15. } //Fin if n=0
  16.  
  17. else {
  18.  
  19. if(n%2==0){
  20.  
  21. d(k)=0;
  22.  
  23. } else {
  24.  
  25. d(k)=1;
  26.  
  27. }
  28.  
  29. n =  n/2;
  30. k++;
  31.  
  32.  
  33. }//Fin else if N=0

Última edición por iovan; 26/04/2011 a las 12:01