Scrivere l’algoritmo che, presi in input gli estremi a e b di un intervallo e un valore x, visualizzi il messaggio “Il valore è interno all’intervallo” se:
a ≤ x ≤ b,
altrimenti “Il valore è esterno all’intervallo”.
Soluzione
Analisi del problema
Dati
Input | Output | Lavoro |
a | risultato | c |
b | ||
x |
Relazione tra ingresso e uscita
Si verifica se x è maggiore e minore di b per far questo nella condizione usiamo l’operatore boolean AND che restituisce true se entrambi le condizioni sono vere:
se x>a AND x<b
Prima di questo confronto dobbiamo accertarci che a sia minore di b se cosi non fosse effettuiamo uno scambio usando una variabile di appoggio c.
Please follow and like us:
Lascia un commento