Issuu on Google+

Ingeniería: Sistemas Computacionales. Materia: Fundamentos de programación.

Profesora: Susana Bonilla Reyes.

Semestre: Primero. Trabajo: Ensayo. Tema: sentencias de control

Alumno: Manuel González García.

Manuel González García


Introducción Las estructuras de control controlan el flujo de ejecución de un programa o función. Permiten cambiar instrucciones o sentencias individuales en una simple unidad lógica. En este ensayo se hablara de las distintas estructuras de control como son IF, IF ELSE, ELSE.

Manuel González García


Sentencia IF. En c++ la estructura de control principal es una sentencia IF. La sentencia if únicamente contiene una alternativa si acción es verdadera. La sentencia if funciona de la siguiente manera. Cuando se alcanza la sentencia if dentro de un programa, se evalúa la expresión entre paréntesis. Si expresión es verdadera se ejecuta printf en caso contrario no se ejecuta, en caso falso no se ejecuta nada y continua con la siguiente sentencia del programa. Sintaxis: If (expresión) { Printf (“mensaje“); }

Manuel González García


Sentencia de 2 alternativas (IF ELSE). Un segundo formato de la sentencia if es la sentencia if-else. La sentencia if-else contiene 2 alternativas si la acción es verdadera y si es falsa. La sentencia if-else funciona de la siguiente manera. Cuando el programa alcanza le sentencia if se evalúa la expresión entre paréntesis. Si expresión es verdadera se ejecuta printf en caso contrario entra else para contradicción a if y muestra un mensaje con printf. Sintaxis: If (expresión) { Printf (“mensaje“); Else; Printf (“mensaje”); }

Manuel González García


Sentencia ELSE. La sentencia else significa delo contrario lo que quiere decir es que contradice a if, y este únicamente aparece cundo if se encuentra dentro del programa. Sintaxis: If (expresión) { Printf (“mensaje“); Else; Printf (“mensaje”); } Como se puede observar la sintaxis es la misma que if-else ya que como se mencionó solo aparece si if se encuentra

Manuel González García


Conclusión. La conclusión que doy es que sin estas sentencias de control es más difícil de realizar una comparación en un programa. regresando al ejemplo de si aprobó el alumno o caso contrario reprobó es más fácil con if-else para mostrar mensaje en ambos casos como verdadero o falso.

Manuel González García


Ensayo sentencias de control