[C++/Java] liczenie lokaty/pożyczki

Hej

Czy pomógłby mi ktoś przekształcić ten kod C++ na Jave?

int main(){

      double p=0, kapitalowa=0, x=0; //deklaracje zmiennych

      cin>>p; //wczytujemy kwote pozyczki

      kapitalowa=0.02*p; //liczymy czesc kapitalowa

      for(int i=0; i<50; i++){

           x+=ceil(kapitalowa+p*0.01); //powiekszamy kwote zobowiazan

           p-=kapitalowa; //zmniejszamy kwote pozyczki

      }

      cout<
      return 0;

}

Ogólnie program ma liczyć ‘spłate pożyczki’. Spłata w 50 ratach płatnych w kolejne poniedziałki i w każdy kolejnym kolejnym tygodniu naliczane są odsetki.

Te raty mają się składać z stałej części równej 2% od kwoty pożyczki oraz części odsetkowej równej 1% od kwoty pozostałej jeszcze do zapłaty.

Później potrzebuje jeszcze żeby ta kwota była zaokrąglana do całości(w góre)

Dzięki

check