Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: 2AV8
Fecha: 1 de febrero
Estructuras de selección
Estructura “IF”
Sirve para que el programa mande la instrucción a partir de la elección de 2
opciones
Un caso común es si ponemos una opción como de verdadero o falso
Donde si colocamos una opción nos dará verdadero y si colocamos la otra opción
nos indicara falso
Sintaxis
El uso del if else es similar al if, la diferencia radica en que nos permite tomar
cierta decisión al interior de nuestro algoritmo como validar una contraseña
En el ejemplo de la sintaxis se entenderá mejor
Sintaxis
If(condición a evaluar) //Por ejemplo 50<=10
{
}
Else
{
Estructura “Switch”
Está estructura nos permite definir múltiples casos que se puedan llegar a cumplir
con una variable cualquiera y qué acción llega a tomar
Sintaxis
Switch(opción) //donde opción es la variable a comparar
{
Case valor1: //Bloque de instrucciones 1;
Break;
Case valor2: //Bloque de instrucciones 2;
Case valor 3: //Bloque de instrucciones 3;
Break;
//Los valores 1,2,3 son valores que se van a ocupar para elegir la opción
Default;
}
Ejercicio 11 de ATS
#include<iostream>
int main(){
int numero, dato = 5;
if(numero == dato){
cout<<"El numero es 5";
}
else{
cout<<"El numero es diferente de 5";
}
return 0;
}
Ejercicio 12 de ATS
#include<iostream>
int main(){
int numero;
cout<<"Digite un numero entre 1-5: ";
cin>> numero;
switch(numero){
case 1: cout<<"Es el numero 1"; break;
case 2: cout<<"Es el numero 2"; break;
case 3: cout<<"Es el numero 3"; break;
case 4: cout<<"Es el numero 4"; break;
case 5: cout<<"Es el numero 5"; break;
default: cout<<"No esta en el rango de 1-5"; break;
}
return 0;
}