Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: mapers en 24 Julio 2010, 07:43 AM

Título: ejemplos que no me sale
Publicado por: mapers 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 (cpp) [Seleccionar]

#include <stdio.h>
#include <stdlib.h>
#include <iostream.h>

#define NUM_ELEM 17

int binario (int n);

int main ()
{
    int z,n,k,i;
cout<<"dame un numero para convertir "<<endl;
cin>>n;
int nn3=binario(n);
cout<<nn3<<endl;

     system("pause");
}
//***********************************//
//**********************************//
int binario (int n)
{
int z,x,p=0,L=0;
int nn2[50];
int nn3[50];
nn2[0]=0;

for (x=0;x<50;x++)
{
nn2[x]=n%2;
n=n/2;
if(n==0)
break;
}
for(z=x;z>=0;z--)
{
nn3[p++]=nn2[z];
}
nn3[p+1]='\0';
L=atoi(nn3);
return L;
}
Título: Re: ejemplos que no me sale
Publicado por: .:BlackCoder:. 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 (cpp) [Seleccionar]
nn3[p+1]='\0';

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

Saludos...
Título: Re: ejemplos que no me sale
Publicado por: Horricreu en 24 Julio 2010, 23:22 PM
Parece que hayas copiado este código y, que no te de la gana de mirarlo:


Saludos :P
Título: Re: ejemplos que no me sale
Publicado por: Eternal Idol en 25 Julio 2010, 11:14 AM
¿mapers un dia vos vas a trabajar haciendo esto? Dios nos libre de usar tu software  >:D