La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Estructuras Algorítmicas Selectivas

Presentaciones similares


Presentación del tema: "Estructuras Algorítmicas Selectivas"— Transcripción de la presentación:

1 Estructuras Algorítmicas Selectivas
MSc. Karla Largaespada Obando

2 Objetivos Conocer las estructuras que nos permitan tomar una decisión en la solución de un problema. Verificar el nivel de asimilación por parte de los estudiantes a través de una evaluación.

3 Estructuras Selectivas
Se utilizan cuando se debe tomar una decisión en el desarrollo de la solución de un problema. La toma de decisión se basa en la evaluación de una o más condiciones que nos señalarán como consecuencia la rama a seguir.

4 Estructura Selectiva Simple IF
Permite que el flujo del diagrama siga por un camino especifico si se cumple una condición determinada. Condición No Falso Si Verdadero Operación

5 En pseudocódigo: Si (condición) entonces sentencias; Ejemplo: Solicitar al usuario el promedio de la asignatura de Introducción a la programación, escribir «Aprobado» si es mayor o igual a 60.

6 Inicio Leer Promedio Si promedio >=60 Imprimir “Aprobado” Fin si
PSEUDOCODIGO Inicio Leer Promedio Si promedio >=60 Imprimir “Aprobado” Fin si Fin

7 Ejemplo # 2 Escribe un algoritmo que reciba como dato el precio de un producto e incremente en 11% el mismo si es inferior a 1,500 y escriba el nuevo precio del producto.

8

9 Estructura Selectiva Doble If-Else
Permite que el diagrama de flujo se bifurque para dos ramas diferentes en el punto de la toma de decisión. Si al evaluar la condición el resultado es verdadero, entonces se sigue por un camino, pero si el resultado es falso, se sigue por otro camino y se realizan otras acciones.

10

11 Inicio Leer Promedio Si promedio >=60 Imprimir “Aprobado”
PSEUDOCODIGO Inicio Leer Promedio Si promedio >=60 Imprimir “Aprobado” En caso contrario Imprimir Reprobado Fin si Fin

12 Ejemplo # 2 Escribe un algoritmo que reciba como dato el precio de un producto e incremente en 11% el mismo si es inferior a 1,500 y escriba el nuevo precio del producto y 8% si fuera mayor o igual a dicho precio. Además escribir el nuevo precio del producto.

13 Ejercicios de Consolidación
Escribe un programa que reciba como dato de entrada un numero entero y determine si el numero es par o impar. Un numero es par si num % 2 = 0. Solicite dos números al usuario y determine cuál es el mayor. Calcular el precio del billete ida y vuelta en ferrocarril, conociendo la distancia entre las dos ciudades y el tiempo de estancia en la ciudad destino. Si el numero de días de estancia es superior a 10 y la distancia total (ida y vuelta) a recorrer es superior a 500 km, el precio del billete se reduce 20%. El precio por km es de C$0.50


Descargar ppt "Estructuras Algorítmicas Selectivas"

Presentaciones similares


Anuncios Google