Estructuras de control
• Las estructuras de control, examina el flujo de un programa o función.
• Permiten combinar instrucciones o sentencias individuales en una simple unidad lógica con un punto de entrada y un punto de salida.
Sentencia if
• En C++, la estructura de control de selección principal es una sentencia if.
• La sentencia if tiene dos alternativas o formatos posibles
Sintaxis
if ( condición-expresión lógica)
sentencia;
En caso de requerir más de una sentencia es necesario usar llaves.
if ( condición)
{
bloque de sentencias;
}
Estatuto if de dos alternativas: if – else
if ( condición-expresión lógica )
sentencia;
else
sentencia;
En caso de requerir mas de una sentencia es necesario usar llaves
if ( condición )
{
bloque de sentencias;
}
else
{
bloque de sentencias;
}
Ejemplo:
Notas finales mayores o iguales a 70 aprueban la materia.
void main()
{
int promedio
if (promedio >= 70)
cout << " Aprobado";
else
Ejemplo:
Calcular el mayor de dos números leídos del teclado y visualizarlos en pantalla.
void main()
{
int a, b;
cout << “introduzca dos números enteros”;
cin >> a >> b;
if (a > b)
cout << a << endl;
else
cout << b << endl;
cout << "Reprobado";
}
SELECCIÓN BINARIA
}
SELECCIÓN SIMPLE