Ha llegado la hora de dotar de cierta "capacidad de decisión" a nuestros programas. Las sentencias condicionales son uno de los pilares de la programación estructurada y gracias a ellas nuestros programas podrán controlar qué procesos han de tener lugar en función del valor de una o varias variables o incluso en función de los caprichos del usuario de nuestro programa.