elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  ejemplos que no me sale
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ejemplos que no me sale  (Leído 2,531 veces)
mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
ejemplos que no me sale
« en: 24 Julio 2010, 07:43 am »

diganme porque no me sale esta funcion es para pasar decimal a binario y no me funciona  
Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <iostream.h>
  4.  
  5. #define NUM_ELEM 17
  6.  
  7. int binario (int n);
  8.  
  9. int main ()
  10. {
  11.    int z,n,k,i;
  12. cout<<"dame un numero para convertir "<<endl;
  13. cin>>n;
  14. int nn3=binario(n);
  15. cout<<nn3<<endl;
  16.  
  17.     system("pause");
  18. }
  19. //***********************************//
  20. //**********************************//
  21. int binario (int n)
  22. {
  23. int z,x,p=0,L=0;
  24. int nn2[50];
  25. int nn3[50];
  26. nn2[0]=0;
  27.  
  28. for (x=0;x<50;x++)
  29. {
  30. nn2[x]=n%2;
  31. n=n/2;
  32. if(n==0)
  33. break;
  34. }
  35. for(z=x;z>=0;z--)
  36. {
  37. nn3[p++]=nn2[z];
  38. }
  39. nn3[p+1]='\0';
  40. L=atoi(nn3);
  41. return L;
  42. }
  43.  


« Última modificación: 24 Julio 2010, 08:32 am por mapers » En línea

.:BlackCoder:.


Desconectado Desconectado

Mensajes: 388


Cada dia C++!!


Ver Perfil
Re: ejemplos que no me sale
« Respuesta #1 en: 24 Julio 2010, 22:55 pm »

Que es eso  :xD esas librerias porq las pones con .h 0o ya deberias saber que eso no se debe hacer... Y lentre otras cosas que tienes grave esta:
Código
  1. nn3[p+1]='\0';

Como le vas a agregar un caracter si nn3 es un vector a enteros?...

Saludos...


En línea

"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja



Horricreu
Wiki

Desconectado Desconectado

Mensajes: 290

¡La verdad os hará libres!


Ver Perfil WWW
Re: ejemplos que no me sale
« Respuesta #2 en: 24 Julio 2010, 23:22 pm »

Parece que hayas copiado este código y, que no te de la gana de mirarlo:

  • El parámetro de atoi() está mal. Tiene que ser un puntero a char.
  • Se tiene que añadir std:: para cout y a cin o utilizar using namespace std.
  • No hace falta mencionar que no se le añade .h a iostream.

Saludos :P
« Última modificación: 26 Agosto 2010, 00:33 am por Horricreu » En línea

Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.958


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: ejemplos que no me sale
« Respuesta #3 en: 25 Julio 2010, 11:14 am »

¿mapers un dia vos vas a trabajar haciendo esto? Dios nos libre de usar tu software  >:D
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
18F452 ejemplos con lcd??
Electrónica
juanjuan19 2 5,865 Último mensaje 5 Febrero 2012, 22:53 pm
por juanjuan19
Ejemplos MASM611
ASM
PamiLi 1 3,592 Último mensaje 24 Noviembre 2012, 23:00 pm
por Nop+
¿ejemplos de algoritmos AES en php?
PHP
bacanzito 1 1,900 Último mensaje 29 Agosto 2013, 16:53 pm
por Brida
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines