Conditions

Les langages informatiques savent interpréter des expressions conditionnelles telles que :                                                      

« Si la météo le permet alors j'irai me promener, sinon je resterai à la maison. »

alternative complète → si <condition> alors <instruction1> sinon <instruction2>

alternative partielle → si <condition> alors <instruction>

 

« Tant que je gagne, je joue ! »

itération à condition initiale → tant que <condition> faire <instruction>

 

« Je continue ma route jusqu'à ce que ma destination soit atteinte. »

itération à condition finale → répéter <instruction> jusqu'à ce que <condition>

 

 

Ces trois constructions correspondent aux structures fondamentales de la programmation structurée. Les conditions sont toujours évaluées logiquement, elles valent soit VRAI soit FAUX, comme le type booléen.