1. Condiciones sencillas
Click here to load reader
Transcript of 1. Condiciones sencillas
![Page 1: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/1.jpg)
Tema• Condiciones sencillas
Condiciones
![Page 2: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/2.jpg)
Condiciones sencillasEstructuras de control Las estructuras de control controlan 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 unpunto de salida.
Estatuto if En C++, la estructura de control de selección principal es
un estatuto if. El estatuto if tiene dos alternativas o formatos posibles
![Page 3: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/3.jpg)
Condiciones sencillasEjemplo:
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;
}
![Page 4: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/4.jpg)
Condiciones sencillasSintaxis
if ( condición)estatuto;
En caso de requerir más de un estatuto es necesario usar llaves.
if ( condición){
bloque de estatutos;
}
![Page 5: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/5.jpg)
Condiciones sencillasEjecución del if
El estatuto se ejecuta de la siguiente manera. Cuando se alcanza la estructura if dentro de un programa, se evalúa la condición. Si la condición es verdadera, se ejecuta el estatuto o conjunto de estatutos; en caso de que sea falsa se brinca el estatuto o estatutos.
Por ejemplo:if (num % 3)
cout << “es divisible entre 3”
![Page 6: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/6.jpg)
Condiciones sencillasEstatuto if de dos alternativas: if – else
if ( condición )estatuto;
elseestatuto;
En caso de requerir mas de un estatuto es necesario usar llaves
if ( condición ){
bloque de estatutos;}
else{
bloque de estatutos;}
![Page 7: 1. Condiciones sencillas](https://reader038.fdocuments.es/reader038/viewer/2022100600/5571f76349795991698b5129/html5/thumbnails/7.jpg)
Condiciones sencillasEjecución del if – else
La estructura de selección if / else , ejecuta la(s) accion(es) después de la parte if cuando la condición es verdadera; en caso de que sea falsa ejecuta la(s) acción(es) que está(n) después del else.
Ejemploif (promedio >= 70)
cout << " Aprobado";else
cout << "Reprobado";