Considere o seguinte código:
class Conversao
{
int binarioParaDecimal(int n)
{
int dec = 0;
int pot2 = 1;
while (n != 0)
{
dec = dec + n % 10 * pot2;
n = n / 10;
pot2 = pot2 * 2;
}
return dec;
}
int decimalParaBinario(int n)
{
int dig;
int bin = 0;
int pot = 1;
while (n > 0)
{
dig = n % 2;
n = n / 2;
bin = bin + dig * pot;
pot = pot * 10;
}
return bin;
}
}
Note que está todo bagunçado...
Agora veja o mesmo código:
class Conversao
{
int binarioParaDecimal(int n)
{
int dec = 0;
int pot2 = 1;
while (n != 0)
{
dec = dec + n % 10 * pot2;
n = n / 10;
pot2 = pot2 * 2;
}
return dec;
}
int decimalParaBinario(int n)
{
int dig;
int bin = 0;
int pot = 1;
while (n > 0)
{
dig = n % 2;
n = n / 2;
bin = bin + dig * pot;
pot = pot * 10;
}
return bin;
}
}
E eu demorei apenas 30 segundos para fazer a identação.
Como fazer isso?
Copie e cole no Dr Java o primeiro código e coloque o cursor na primeira linha e tecle "TAB", faça o mesmo para as outras linhas do código até chegar à última. Qualquer local da linha serve.
Pronto!