1 / 18

Ejercicios

Ejercicios. Estructuras de Control Selección. Selecciones o Decisiones.

Download Presentation

Ejercicios

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ejercicios Estructuras de Control Selección

  2. Selecciones o Decisiones Decisiones o Selecciones es otra estructura de control. Esta estructura se utiliza cuando en el programa hay que realizar una decisión. Por ejemplo veamos la siguiente situación. Dependiendo de las condiciones del tiempo va a la playa o va al cine. Si está lloviendo entonces Va al cine de lo contrario Va a la playa Termino decisión El anterior es un ejemplo de una decisión.

  3. CINE CARIBE Selección o Decisión Ejemplo anterior ¿está lloviendo? Si la contestación es afirmativa va al cine

  4. Flujograma del ejemplo anterior Comienzo Entrar condición del tiempo ¿está lloviendo? si no Ir al Cine Ir a la playa

  5. Ejercicio 1 Libros biblioteca La biblioteca desea un programa que determine si el libro es universitario o es de escuela superior. Si el libro es universitario no se va a utilizar, si el libro es universitario, se crea un sello en la impresora con las palabras UNI. 1 Determina si es una secuencia o una selección o una mezcla. En este caso es una estructura tipo selección. En la mayoría de los casos los programas son una mezcla de diferentes clases de estructuras de control.

  6. 2. Determinar datos de entrada Clase de libro (universitario o de escuela superior) 3. Determinar datos de salida. Sello de la impresora con el nombre UNI 4.Determina el proceso Debe compararsi el libro es universitario o de escuela superior. Si el libro es universitario imprimir sello en la impresora que diga UNI

  7. 5. Escribe el algoritmo Entrar clase de libro (universitario o escuela superior) Si clasedelibro = “universitario” entonces imprimir sello en la impresora con el escrito UNI end if

  8. Flujograma del ejemplo anterior Comienzo Entrar clase de libro ¿libro universitario? no si Imprimir sello UNI

  9. Ejercicio 2 – Temperatura El hospital PR Co. necesita un programa que cambie la temperatura de Fahrenheit a centígrados. Algunas ayudantes de enfermeras no saben los equivalentes entre centígrados y Fahrenheit. Cuando le toman la temperatura el termómetro marca la temperatura en Fahrenheit. Si la temperatura en centígrados es 39 o mas el paciente debe tomar acetaminofen.

  10. 1.Determina los datos de entrada Los datos de entrada son la temperatura en Fahrenheit 2. Determina la salida El resultado es la temperatura en centígrados .

  11. 3. Proceso TemperaturaCentigrado = 5/9 * (TemperaturaFarenheit -32) 4. Algoritmo Entrar la temperatura del paciente en Farenheit TemperaturaCentigrado = 5/9 * (TemperaturaFarenheit -32) If TemperaturaCentigrado >= 39 then El paciente debe tomar acetaminofen End If

  12. Flujograma del ejemplo anterior Comienzo Entrar temperatura en Fahrenheit tempCent = 5/9* (tempFarenheit – 32) no ¿tempCent > =39? si Paciente debe tomar acetaminofen

  13. Ejercicio 3 - Estatura Machinas El Sr. OP tiene un parque de diversiones y desea saber cuantas personas más pequeñas de 58 pulgadas entran al parque. El Sr. OP desea saber esto porque el 95% de sus machinas requieren una estatura de 58 pulgadas o más. Determina lo siguiente: Datos de entrada Estatura de la persona en pulgadas Salida Personas mas pequeñas de 58 pulgadas Oprime en cualquier parte de la pantalla para ver resultado

  14. Proceso Determina si la estatura en pulgadas es menor de 58. Si la estatura es menor de 58 entonces Añade 1 al número de personas menor de 58 Algoritmo Entra la estatura_de_la_persona if estatura_de_la_persona < 58 then Total_personas_Menor_58 = Total_personas_Menor_58 + 1 end if Oprime en cualquier parte de la pantalla para ver resultado

  15. Flujograma Comienzo Entra estatura de la persona ¿estatura_persona < 58? no si Total_personas_Menor_58= Total_personas_Menor_58 + 1

  16. Ejercicio 4 - Presupuesto • Escribe un programa que calcule cuantas millas el carro corre por galón. La fórmula para calcular cuántas millas corre el carro por galón es: número de galones dividido entre el número de millas que corrió el carro. • Datos de entrada • galones de gasolina que tiene el carro • número de millas que corre el carro • Salida • millas corre el carro por galón

  17. Determina lo siguiente • Proceso • Algoritmo • Dibuja el flujograma

  18. Cuando domines el material continua con próximo módulo de estructuras de control llamado Ejercicios Estructuras de Control Repeticiones.

More Related