Los controles que se manejan en esta estructura son:
· IF (Si)
· ELSE (Según Sea)
ESTRUCTURAS SELECTIVAS
Este tipo de sentencias permiten variar el flujo del programa en base a unas determinadas condiciones. Existen varias estructuras diferentes:
Estructura IF...ELSE
Sintaxis:
if (condición es verdad)
acción1;
else
acción2;
Estructura Selectiva Si (if)
La estructura selectiva permite la realización de una instrucción u otra según un criterio o condición, y solo una de estas instrucciones se ejecutará.
#include
void main()
{
int a,b;
cout<<"Ingrese valor de a: "; cin>>a;
cout<<"Ingrese valor de b: "; cin>>b;
if (a <>
· IF (Si)
· ELSE (Según Sea)
ESTRUCTURAS SELECTIVAS
Este tipo de sentencias permiten variar el flujo del programa en base a unas determinadas condiciones. Existen varias estructuras diferentes:
Estructura IF...ELSE
Sintaxis:
if (condición es verdad)
acción1;
else
acción2;
Estructura Selectiva Si (if)
La estructura selectiva permite la realización de una instrucción u otra según un criterio o condición, y solo una de estas instrucciones se ejecutará.
EJEMPLO: Hallar el algoritmo que ordene de forma ascendente dos numeros a,b
#include
void main()
{
int a,b;
cout<<"Ingrese valor de a: "; cin>>a;
cout<<"Ingrese valor de b: "; cin>>b;
if (a <>
#include
void main( )
{ int a, b, c, aux;
cout<<"a=";cin>>a;
cout<<"b=";cin>>b;
cout<<"c=";cin>>c;
if (a>b)
{ if (a>c)
{ cout<<"El Mayor es ="< < a; }
else
{aux=a;a=c;c=aux;
cout<<"El Mayor es ="< }
else
{ aux=a;a=b;b=aux;
if (a>c)
{ cout<<"El Mayor es ="<< a; }
else
{ aux = a ; a = c ; c = aux ;
cout<<"El Mayor es ="<< a ; }
}
}
No hay comentarios:
Publicar un comentario