Problemi in Java

Per ognuna delle sequenze di istruzioni seguenti commenta le singole istruzioni e spiega il comportamento del codice

x=10;
y=3;
y=y*x++;
x=Math.abs(Math.sqrt(25.0)-Math.pow(2, 5));
k=10;
j=20;
q=(k > j) ? 2*k : -j;
int n=11;
do
{
  System.out.println(n);
  n++;
}
while(n <= 10);
int Eta=10, Nfigli=2+Eta;
String Nome="Paolo", X;
X=Nfigli+Nome;

Per ognuno dei problemi seguenti proponi un algoritmo risolutivo e scrivi la soluzione in Java

  1. leggere due orari e stampare la differenza in minuti
  2. quanti divisori pari possiede un certo numero intero?
  3. contare i valori positivi, i valori negativi e il valore nullo all’interno di un vettore di reali.

- ApPuNtIdIuNiNfOrMaTiCo