Problemass conn vectores
Hola me puedes decir si también de esta forma se puede hallar de binario a decimal este es mi código pero no encuentro el problema ademas soy muy novato en arrays
int j=3,suma=0;
int Binario[]=new int[j];
int Bin[]=new int[j];
int n=0; //decimal = decimal + (Vector * (2^i))
System.out.println("digite numero en binario solo 1 o 2");
for(n=0;n<j;n++)
{
System.out.println("Digite: ");
Binario[n]=Conv.nextInt();
}
int b=0,m=0;
for(n=j-1;n>=2;n--)
{
while(b<=m)
{
Binario[n]=n*2^b;
suma=suma+Binario[n];
b++;
}
m++;
}
System.out.println("total:>>: "+Binario[2]);}}
int j=3,suma=0;
int Binario[]=new int[j];
int Bin[]=new int[j];
int n=0; //decimal = decimal + (Vector * (2^i))
System.out.println("digite numero en binario solo 1 o 2");
for(n=0;n<j;n++)
{
System.out.println("Digite: ");
Binario[n]=Conv.nextInt();
}
int b=0,m=0;
for(n=j-1;n>=2;n--)
{
while(b<=m)
{
Binario[n]=n*2^b;
suma=suma+Binario[n];
b++;
}
m++;
}
System.out.println("total:>>: "+Binario[2]);}}
1 Respuesta
Respuesta de krlosnow
1