Estructuras de control en c++
ıtulo 6
Estructuras de Control
B´sicamente las instrucciones de un programa se ejecutan secuencialmente, es decir una
a
despu´s de otra, desde la primera hastala ultima instrucci´n, pero cuando se analizan
e
o
los problemas a solucionar, estos resolver requieren que se tomen decisiones que bifurcan
la soluci´n o que serepitan alg´n proceso una cantidad determinada o indeterminada de
o
u
veces.
El lenguaje c cuenta con una serie de estructuras llamadas de control que le permiten
manejarel orden en que se ejecuta un programa, ya sea tomando una serie de distintos
caminos o repitiendo un cantidad especifica de instrucciones. las estructuras de control m´s
acomunes son:
if (if Simple) y If-else (If compuesto)
while
do-while
for
switch
83
CAP´
ITULO 6. ESTRUCTURAS DE CONTROL
84
6.1.
Estructura if-elseLa estructura if-else se utiliza para tomar una decisi´n seg´n si una condici´n tiene un
o
u
o
resultado verdadero (TRUE ´ 1) o falso (FALSE ´ 0). Si al evaluar lacondici´n el resultado
o
o
o
es verdadero se ejecuta un bloque de instrucciones escogido y se resulta falso se salta este
bloque de instrucciones y continua el programa,en este punto se utiliza un else que es
opcional el cual permite ejecutar un bloque de instrucciones solo en el caso de que la
condici´n sea falsa.
o
Representaci´n endiagrama de flujo:
o
6.1. ESTRUCTURA IF-ELSE
85
Sintaxis if (simple):
if(condicion)
{
instrucciones
}
Ejemplo 1: Realizar un programa que calcule el valorabsoluto de un n´mero real.
u
Soluci´n:
o
/************************************************************************/
#include
#include
main()
{float n;
cout
Regístrate para leer el documento completo.