
Puede que la variable no se halla inicializado
Publicado por Morokei (12 intervenciones) el 17/05/2017 15:56:25
Escribi este codigo pero en la parte if(a!=0) me dice que la variable a no se ha inicializado como puedo solucionarlo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public boolean hacerEjercicio(int nivel ){
boolean bajoDePeso = false; int n = valor; int n2 = valor; int i = 0;int cifra;
int a;
while(n>0){
n=n/10;i++;
}int arr[] = new int[i];
for(int y = i;y>=0;y++){
if(y%2==0){
cifra = (n2%10)*nivel;
if (cifra/10!=0){
a=cifra/10; cifra=cifra/10;}else{}
arr[y] = cifra;
}else{
cifra=(n2%10)/nivel;
if(a!=0){
cifra=cifra+a;
}arr[y] = cifra;
} }return bajoDePeso;
Valora esta pregunta


0