Evaluacion de un codigo
Publicado por Serguei (15 intervenciones) el 03/10/2005 02:46:14
Saludos a todos, aqui está un estracto de las funciones, no da ningún problema lo malo es que no me devuelve lo que yo espero, yo quiero un Mod pero devuelve un numero cualquiera...
para que vean de qué les hablo aquí está el código:
/* Se trata de cumplir la formula r=(n-Rb);
donde r= respuesta, n=numero, R=resultado de la division
b= base num‚rica*/
int binar(int n){
#define b 2
int i,res[12]={0},resi[13]={0};
res[0]=n;
i=0;
do{
res[i++]=res[i]/b;
resi[13-i]=res[i]%b;
i++;
}while( res[i] > b);
binprint(resi);
return 0;
}
int binprint(int resi[]){
int i;
for (i=0;i<=13;i++)
printf("%d",resi[i]);
return 0;
}
Gracias de Antemeno..
para que vean de qué les hablo aquí está el código:
/* Se trata de cumplir la formula r=(n-Rb);
donde r= respuesta, n=numero, R=resultado de la division
b= base num‚rica*/
int binar(int n){
#define b 2
int i,res[12]={0},resi[13]={0};
res[0]=n;
i=0;
do{
res[i++]=res[i]/b;
resi[13-i]=res[i]%b;
i++;
}while( res[i] > b);
binprint(resi);
return 0;
}
int binprint(int resi[]){
int i;
for (i=0;i<=13;i++)
printf("%d",resi[i]);
return 0;
}
Gracias de Antemeno..
Valora esta pregunta


0