Minimo

Dati due valori di tipo numerico determinare il valore minimo

  1. minimo=a;
    if(b < minimo)
       minimo=b;
  2. if(a <= b)
       minimo=a;
    else
       minimo=b;
  3. minimo=(a <= b) ? a : b;

Dati tre ...

  1. minimo=a;
    if(b < minimo)
       minimo=b;
    if(c < minimo)
       minimo=c;
  2. if(a <= b)
       minimo=a;
    else
       minimo=b;
    if(c < minimo)
       minimo=c;
  3. if(a <= b)
       if(a <= c)
          minimo=a;
       else
          minimo=c;
    else
       if(b <= c)
          minimo=b;
       else
          minimo=c;
  4. if(a <= b && a <= c)
       minimo=a;
    else if(b <= a && b <= c)
       minimo=b;
    else
       minimo=c;

Dati quattro ...

  1. if(a <= b)
       minimo=a;
    else
       minimo=b;
    if(c < minimo)
       minimo=c;
    if(d < minimo)
       minimo=d;
  2. if(a <= b)
       min_ab=a;
    else
       min_ab=b;
    if(c <= d)
       min_cd=c;
    else
       min_cd=d;
    if(min_ab <= min_cd)
       minimo=min_ab;
    else
       minimo=min_cd;
  3. if(a <= b && a <= c && a <= d)
       minimo=a;
    else if(b <= a && b <= c && b <= d)
       minimo=b;
    else if(c <= a && c <= b && c <= d)
       minimo=c;
    else
       minimo=d;