PV = nRT
Que se passe-t-il si V est nul ?
Le programme bloque.
Que faut-il faire ?
Ajouter un boucle conditionnelle qui teste la valeur de V.
Cela se traduit par le programme suivant :
Attention le programme calcule tout ce qui est “mathématiquement” correct. Il ne saura pas prévenir que les unités choisies sont ou ne sont pas celles attendues.
Pour vous en convaincre, faites l'essai !