La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sentencias Repetitivas y Condicionales en C++

Presentaciones similares


Presentación del tema: "Sentencias Repetitivas y Condicionales en C++"— Transcripción de la presentación:

1 Sentencias Repetitivas y Condicionales en C++
Ing. Johanna Macias Algoritmo, Estructura y Programación I

2 Sentencias Condicionales
If (condicion) { sentencia1 } Else sentencia2 Se usa cuando se necesita evaluar una Condición, donde solo existe dos posibles Opciones. Ejm: ¿X>=46?

3 Sentencias Condicionales
Se usa cuando se necesita evaluar varias Condiciones de forma Consecutiva. Ejm: ¿X>46? Sino ¿X<46? Sino… If (condicion) { sentencia1 } Else If (condición2) sentencia2 Else sentencia3

4 Sentencias Condicionales Selectiva
Swicth(variable_selector) { Case 1: { sentencia1; break;} Case 2: { sentencia2; Break;} Default: Sentencia_por_defecto; } Permite evaluar varios casos a la vez cuando no las comparaciones son de igualdad. Ejemplo: Seleccione dependiendo del valor de X Si x=1 : mostrar y=2 Si x=2: mostrar y=4 Si x=3: mostrar y=6 Si x=4: mostrar y=8 Si no es ninguna: mostrar y=0

5 Sentencias Repetitivas
Bucle progresivo For(x=inicio;condicion_x;x++) { suma= suma+x+2; } Bucle Regresivo For(x=inicio;condicion_x;x--) total=total-(x*2); Los bucles son usados para repetir una cantidad de veces el mismo grupo de sentencia. Con la sentencia for podemos decir cuantas veces repetir la sentencia, al decirle desde donde empieza, hasta donde termina y si ira de forma creciente o descreciente. Ejemplo: Hacer desde x=0 mientras x<10 y x incrementa mostrar x; Fin Hacer Resultado:

6 Sentencias Repetitivas
Ejemplo For en incremento For (x=0; x<10;x++) { Cout<<x*x<<“,”; } Resultado 0,1,4,9,16,25,36,49,64,81 Ejemplo For en decremento For (x=10; x>0;x--) { Cout<<x*x<<“,”; } Resultado 100,81,64,49,36,25,16,9,4,1,

7 Sentencias Repetitivas Condicionales
While (condicion) { sentencia1; sentencia2; } Do }while(condicion); While permite repetir una serie de instrucciones mientras se cumpla una condición. Se puede colocar la condición al principio o al final del código. Ejemplo: z=30; While(z>4) { z=z-8; cout<<z<<“,”; } Resultado: 22,14,6,-2

8 Sentencias Repetitivas Condicionales
Condición al inicio: Comprueba antes de iniciar el ciclo Ejemplo: x=10; suma=0; while (x>10) { suma=suma+x; x=x-1; } Cout<<“suma es “<<suma; Respuesta: Suma Condición al final: Comprueba después de realizar un ciclo Ejemplo: x=10; suma=0; do { suma=suma+x; x=x-1; } while (x>10); Cout<<“suma es “<<suma; Respuesta: Suma es 10


Descargar ppt "Sentencias Repetitivas y Condicionales en C++"

Presentaciones similares


Anuncios Google