Como fica esses códigos em JAVA 
a = 10
i = 0
while (i < 10)
while (i < 10)
a = a +1
i = i +1
end while
end while
a = 0
x = 0
for (i = 0, i < 10, i++)
while (x < 5)
x = x + 1
a = a + 1
end while
x= 0
end for
x = 5
function calcula(x)
if x > 1
a = x - 1
return x * calcula(a)
else
return 1
end
end
imprimir calcula(x)
q linguagem é essa?
int a = 10
int i = 0;
while (i < 10){
a++
i++
}
int a = 0;
int x = 0;
for (int i =0; i < 10; i++{
while (x < 5) {
a++;
x++;
}
x = 0;
}
private void calcula(x){
int x = 5;
if(x > 1){
a--;
}
return x * calcula(a);
}
public static void main(String args[]){
System.out.println(calcula(20));
}
Bom, agora é só vc adaptar isso na sua classe