Commenta, completa le istruzioni e calcola i valori delle variabili (con a=11, b=121)

... c=Math.pow(a, 2.0)-Math.sqrt(b);
double c = Math.pow(a, 2.0)-Math.sqrt(b);
c = 112.0-S121 = 121.0-11.0 = 110.0
... c=b/a >= b%a;
boolean c = b/a >= b%a;
c = (121/11 >= 121%11)? = (11 >= 0)? = true
... c=!(a < b);
boolean c = !(a < b);
c = not(11 < 121)? = not true = false
... c=0;
for(int i=a; i < 15; i++)
   c+=i;
int c=0;
for(int i=a; i < 15; i++)
   c+=i;
      c=0
i=11, c=0+11=11
i=12, c=11+12=23
i=13, c=23+13=36
i=14, c=36+14=50
i=15, stop
static ... xxx(...)
{
   int[] w={3, 7, 2};
   return w;
}
static int[] xxx()
{
   int[] w={3, 7, 2};
   return w;
}

Per ognuno dei problemi seguenti progetta e realizza un metodo Java risolutivo (vedi esercizi svolti...)

Verificare se una variabile reale x appartiene all'intervallo [-A, A)
static boolean primo(double x, double A)
{
   return (x >= A && x < A);
}
Generare una matrice quadrata di valori casuali compresi nell'intervallo [A, B]
// IN: n, dimensione
       A, B (A <= B...)

static double[][] secondo(int n, double A, double B)
{
   double distanza=B-A;
   double [][] risp=new double[n][n];

   for(int i=0; i < n; i++)
      for(int j=0; j < n; j++)
         risp[i][j]=distanza*Math.random()+A;

   return risp;
}
Calcolare la somma degli interi da -A a A
static int terzo(int A)
{
   int risp=0;

   for(int i=-A; i <= A; i++)
      risp+=i;

   return risp;
}
Calcolare il prodotto dei numeri naturali pari da A a 2A
// IN: A, intero pari...

static int quarto(int A)
{
   int risp=1, ultimo=2*A;

   for(int i=A; i <= ultimo; i+=2)
      risp*=i;

   return risp;
}
Decidere se due vettori contengono lo stesso totale di numeri reali
static boolean quinto(double[] v1, double[] v2)
{
   double s1=0.0;
   for(int i=0; i < v1.length; i++)
      s1+=v1[i];

   double s2=0.0;
   for(int i=0; i < v2.length; i++)
      s2+=v2[i];

   return (s1==s2);
}

- ApPuNtIdIuNiNfOrMaTiCo