Instrucciones de control en C++: Condicionales
Estoy tomando la clase de Programación II este trimestre, y pensé que sería una buena idea repasar algunas cosas de Programación I, porque ya he olvidado mucho... tomé el primer curso de programación en 2017. En 2018 inicié Matemáticas como carrera simultánea, y desde entonces he estado postergando la clase de Programación II porque no tuve una buena experiencia en la primera. Me vienen flashbacks tipo Vietnam D:
En fin, que me enrollo. Hoy voy a hablar sobre las estructuras de control if e if... else.
La estructura if
Esta secuencia básicamente funciona de la siguiente manera, evalúa si se cumple una condición y si esta es verdadera entonces ordena al computador realizar las instrucciones que están en su cuerpo. Veamos un ejemplo de libro:
if (calificacion>=65)
cout<<"Aprobado";
Si la variable califacion tiene un valor mayor que o igual a 65, entonces el programa imprime mediante el comando cout<< el mensaje Aprobado.
La estructura if... else
Esta la usamos en el escenario en que tengamos una condición que admite otro posible resultado, y queremos que se tome una acción específica al respecto.
if (calificacion>=65)
cout<<"Aprobado";
else
{
cout<<"Reprobado.\n";
cout<<"Debe tomar este curso otra vez.\n";
}
Aquí hay que notar que he usado llaves para contenter las instruciones dentro del else, esto es porque hay más de una instrucción en su cuerpo. Lo mismo aplicaría para el if; si tuviera más de una instrucción tendría que contenerlas en llaves.
Y bueno, por hoy lo dejo por acá. En el siguiente post tal vez hable de las estructuras while y do... while. O tal vez vuelvo a hablar de Estadística, o de Teoría de Grupos, o de Trigonometría, o de Álgebra Lineal XD Esperen cualquier cosa.













