Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Programación Y Computación: Universidad Nacional Mayor de San Marcos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)

FACULTAD DE INGENIERÍA INDUSTRIAL


E.P. de Ingeniería Industrial
E.P. de Ingeniería Textil y Confección
E.P. de Ingeniería de Seguridad y Salud en el Trabajo

PROGRAMACIÓN Y COMPUTACIÓN
Criterios de selección.
La instrucción IF-ELSE.
Mag. Nidia Quispe Misaico
Estructura de Selección
Selectiva simple
Sintaxis en Lenguaje C++

Una sola tarea más de una tarea


Ejemplo
En Pseudocódigo
Selectiva simple
En Diagrama de Flujo Traduciendo a Lenguaje C++

if (nota >= 11)


cout<<”Aprobado”<<endl;
Selectiva doble Sintaxis en Lenguaje C++

Una sola tarea

más de una tarea


Ejemplo
En Pseudocódigo

❏ Si la condición es Verdadera
ejecuta la acción de imprime “Aprobado”
❏ Si la condición es Falso
ejecuta la acción de imprime “jalado”
Selectiva simple
En Diagrama de Flujo

Traduciendo a Lenguaje C++

if (nota >= 11)


cout<<”Aprobado”<<endl;
else {
cout<<”Jalado”<<endl; Sin las {}, cout<<”Debe
repetir el
cout<<”Debe repetir el curso”<<endl;
curso”<<endl;
} Se ejecutaría siempre
Selectivas anidadas
Ejemplo Traduciendo a Lenguaje C++
En Pseudocódigo
if (nota >= 16)
cout<<”A”<<endl;
else
if (nota >= 12)
cout<<”B”<<endl;
else
if (nota >= 8)
cout<<”C”<<endl;
else
if (nota >= 4)
cout<<”D”<<endl;
else
cout<<”E”<<endl;
Selección múltiple En Diagrama de Flujo
Selección múltiple Sintaxis en Lenguaje C++
En Lenguaje C++
#include<iostream>
Ejemplo using namespace std;
int main(){
int num;
cout<<”Ingrese un número: ”;
cin>>num;
switch (num){
case 1:
cout<<”Es un 1”<<endl;
break;
case 2:
cout<<”Es un 2”<<endl;
break;
case 3:
cout<<”Es un 3”<<endl;
break;
default:
cout<<” no es ni 1, ni 2, ni 3\n”
}
}

También podría gustarte