+ All Categories
Home > Documents > Carolina Galaviz Inzunza CBTIS No. 37. Este ciclo se repite durante una cantidad definida de...

Carolina Galaviz Inzunza CBTIS No. 37. Este ciclo se repite durante una cantidad definida de...

Date post: 24-Jan-2016
Category:
Upload: maria-del-carmen-jimenez-redondo
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
15
Condicionales y ciclos Carolina Galaviz Inzunza CBTIS No. 37
Transcript
Page 1: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Condicionales y ciclosCarolina Galaviz Inzunza

CBTIS No. 37

Page 2: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Condicional IF

Page 3: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Condicional IF-Else

Page 4: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Condicional IF-Elseif

Page 5: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Switch

Page 6: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Ciclo Do-While

Page 7: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones ejecutadas dentro del ciclo, sino del planteamiento del problema o de la lectura del número de iteraciones del ciclo. Además el ciclo termina cuando la condición se cumple.

Ciclo Do-While (Hacer)

Page 8: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Ciclo While (Mientras)

Calcula la suma de los números hasta el 10

int suma = 0;int i = 0;while ( i <=10){

suma = suma + i;i = i+1;

}

Page 9: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Este ciclo se usa cuando no se sabe la cantidad de veces que debe repetirse, es decir las iteraciones del ciclo dependen de las acciones ejecutadas del ciclo. Además el ciclo se ejecuta sólo mientras la condición se cumple, de lo contrario, se termina. También debe contar con una acción que afecte a la condición para evitar que el ciclo se ejecute definitivamente o (como se dice popularmente) se “encicle”.

La sentencia while nos permite ejecutar una sentencia compuesta, mientras se cumpla una condición.

Ciclo While

Page 10: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Una clínica de control de peso, desea que realices un diagrama de flujo que acumule las calorías de varios alimentos mientras no sobrepasen las 350 calorías y que rechace el alimento que haga exceder dicha crifa, indicando por cuanto se sobrepasó.

Ejercicio While

Page 11: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Ciclo For

for (inicialización; condición; cambio){acciones

}

int suma = 0;for (int i = 0; i<=10; i= i+1){ suma = suma+i;}

Page 12: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

La sentencia for es una sentencia de repetición cuya sintaxis tiene una forma más compacta que la utilizada en la sentencia while

La sentencia for es la mejor forma de programar la ejecución de un bloque de sentencias, un número fijo de veces

El ciclo for se diferencia del ciclo while en que las operaciones de control del ciclo se sitúan en un solo sitio: la cabecera de la sentencia.

Ciclo For

Page 13: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Explicación de algunos ejercicios:

Page 14: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Definir problema Calcular el sueldo de un empleado

Ejercicio:

Page 15: Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.

Ejercicio:Definir problema Obtener el área de un triángulo


Recommended