Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Minimo

Precedente
SUPERIORE
Successiva

Dati due valori numerici, a e b, determinare il valore minimo

minimo=a;
if(b < minimo)
   minimo=b;

oppure

if(a <= b)
   minimo=a;
else
   minimo=b;

oppure, con l'operatore ternario

minimo=(a <= b) ? a : b;

Dati tre ...

if(a <= b)
   minimo=a;
else
   minimo=b;

if(c < minimo)
   minimo=c;

oppure, con selezioni annidate

if(a <= b)
   if(a <= c)
      minimo=a;
   else
      minimo=c;
else
   if(b <= c)
      minimo=b;
   else
      minimo=c;

oppure, con espressioni logiche pił complicate...

if(a <= b && a <= c)
   minimo=a;
else if(b <= a && b <= c)
   minimo=b;
else
   minimo=c;

Dati quattro ...

if(a <= b)
   minimo=a;
else
   minimo=b;

if(c < minimo)
   minimo=c;

if(d < minimo)
   minimo=d;

oppure

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;

oppure

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;

Minimo - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva