La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ESTRUCTURAS DE CONTROL

Presentaciones similares


Presentación del tema: "ESTRUCTURAS DE CONTROL"— Transcripción de la presentación:

1 ESTRUCTURAS DE CONTROL
Estructuras Selectivas

2 ESTRUCTURAS SELECTIVAS
Las estructuras selectivas (o condicionales) se utilizan para tomar decisiones lógicas; de ahí que se suelan denominar también estructuras de decisión o alternativas. Las estructuras selectivas comparan una variable contra otro(s) valor(es), para que en base al resultado de esta comparación, se siga un curso de acción dentro del programa. En las estructuras selectivas si-entonces-sino (en inglés if-then-else o bien IF-THEN-ELSE) se evalúa una condición y en función del resultado se realiza una opción u otra. Las condiciones se especifican usando expresiones lógicas. La representación en diagramas de flujo se hace con una figura geométrica en forma de rombo.

3 Ejemplo de Estructura Selectiva
Ejemplo: Calcular el promedio de tres notas, si el promedio es mayor o igual que 4.5 el alumno está eximido, en caso contrario se debe ingresar la nota del examen, y calcular la nota final que corresponde al 60% del promedio más el 40% de la nota del examen

4 Ejercicios Estructuras selectivas
El valor absoluto de un número x está definido por la siguiente expresión: |x| = x ∀ x ≥ 0,0 ∧ |x| = −x ∀ x < 0,0 Sea x = 3,2, entonces |x| = x = 3,2, pero si x = -3,2, entonces |x| = -x = -(-3,2) = 3,2. Dado un valor para x muestre por pantalla el valor absoluto del número. 2. Determinar la cantidad total a pagar por una llamada telefónica, teniendo en cuenta lo siguiente; toda llamada que dure 3 ó menos minutos tiene un costo de $50 y cada minuto adicional a partir de los tres primeros cuesta $25. Por ejemplo: sea m la cantidad de minutos que dura una llamada, entonces la cantidad total a pagar es C = 50 + ( m – 3 ) • 25 si m > 3; si m ≤ 3 entonces la cantidad total a pagar es C = 50.

5 Ejercicios Estructuras selectivas
3. Hacer un algoritmo que indique si una persona debe inscribirse para el servicio militar de acuerdo a su edad. Si tiene 18 años debe inscribirse, en caso contrario no debe 4. Diseñar un algoritmo que calcule la edad de una persona conociendo la fecha de nacimiento y la fecha actual (día, mes y año). 5. Hacer un algoritmo que determine el mayor de tres números enteros 6. Diseñe un algoritmo que lea la edad de una persona y determine a que etapa pertenece, considerando lo siguiente: Entre 0 y 12 años: infantil Entre 13 y 17 años: adolecente 18 años o más: adulto


Descargar ppt "ESTRUCTURAS DE CONTROL"

Presentaciones similares


Anuncios Google