Estructuras de control selectivas


Las estructuras de control Selectivas, permiten "seleccionar" una ruta alterna a la solución del problema, según el resultado de evaluar una expresión relacional y/o lógica. Las estructuras de control selectivo, comúnmente llamadas toma de decisiones, porque permiten evaluar una condición para determinar que instrucción debe ejecutarse. 
Son un grupo de estructuras que permiten evaluar condiciones lógicas son las estructuras de control selectivas, intervienen en el flujo de ejecución de las instrucciones mediante el cumplimiento o no de una condición. Se les conoce también como estructuras condicionales, alternativas o de decisiones.
Las estructuras selectivas a su vez están clasificadas en cuatro tipos: Simples, dobles y múltiples.
Ejemplos:

Selectiva Simple


#include <bits/stdc++.h>

using namespace std;

int main(){
int calif = 0;
cout<<"Caul fue la calificacion de tu examen?";
cin>>calif;
if(calif>=7){
cout<<"con una calificacion de "<<calif<<" has Aprobado";
}
return 0;
}
Selectivas Doble


#include <bits/stdc++.h>
using namespace std;

int main(){
int calif = 0;
cout<<"Cual fue la calificacion de tu examen? ";
cin>>calif;
if(calif>=7){
cout<<"Con una calificacion de "<<calif<<" has Aprobado";
}else{
cout<<"con una calificacion de "<<calif<<" has Reprobado";
}
       return 0; 

}
Selectiva Múltiple o de caso 
#include <bits/stdc++.h>
using namespace std;

int main(){
int dia = 0;
cout<<"Introduce un numero entero: ";
cin>>dia;
switch(dia){
case 1: cout<<"El dia "<<dia<<" de la semana es lunes";
  break;
case 2: cout<<"El dia "<<dia<<" de la semana es martes";
  break;  
case 3: cout<<"El dia "<<dia<<" de la semana es miercoles";
  break; 
case 4: cout<<"El dia "<<dia<<" de la semana es jueves";
  break;
case 5: cout<<"El dia "<<dia<<" de la semana es viernes";
  break;  
case 6: cout<<"El dia "<<dia<<" de la semana es sabado";
  break;  
    case 7: cout<<"El dia "<<dia<<" de la semana es domingo";
  break;   
default: cout<<"Opcion no valida";     
}
return 0;
}















Comentarios