Mikäli meillä on kaksi lukua, jotka pitäisi olla suuruusjärjestyksessä, voisimme hoitaa järjestämisen seuraavalla algoritmilla:
1. Jos luvut väärässä järjestyksessä, niin vaihda ne keskenään
Tämän kirjoittamiseksi ohjelmaksi tarvitsemme ehto- lausetta:
if ( ehto ) ylause1; lause2;
Huomattakoon, että tässä sulut ehdon ympärillä ovat pakolliset. lause1 suoritetaan vain kun ehto on voimassa. lause2 suoritetaan aina. Lause voitaisiin kirjoittaa myös muodossa
if(ehto) ylause1; lause2;
muttei näin tehdä, jotta erottaisimme paremmin funktion ja if- lauseen toisistaan. Saa tulee koskemaan myös for, while ja muita vastaavia rakenteita.