Converter código para Java

Como fica esses códigos em JAVA :slight_smile:

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