La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

INTRODUCCIÓN A LA COMPUTACIÓN 13va Semana – 21va Sesión Miércoles 25 de Mayo del 2005 Juan José Montero Román

Presentaciones similares


Presentación del tema: "INTRODUCCIÓN A LA COMPUTACIÓN 13va Semana – 21va Sesión Miércoles 25 de Mayo del 2005 Juan José Montero Román"— Transcripción de la presentación:

1 INTRODUCCIÓN A LA COMPUTACIÓN 13va Semana – 21va Sesión Miércoles 25 de Mayo del 2005 Juan José Montero Román jmonteror@usmp.edu.pe

2 ALGORITMO Objetivos : Explicar Control de Flujo, Decisión Simple, Decisión Doble y Decisiones Anidadas, ejercicios.

3 Problema Propuesto (Lunes 23 de mayo) Hacer un programa que imprima el nombre de un articulo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves).

4 Problema Propuesto (Lunes 23 de mayo) Hacer un programa que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%

5 ESTRUCTURAS DE CONTROL 1.ESTRUCTURA SECUENCIAL 2.ESTRUCTURAS DE SELECCIÓN: IFEstructura de Selección Única IF / ELSEEstructura de Selección Doble SWITCHEstructura de Selección Múltiple 3.ESTRUCTURAS DE REPETICIÓN WHILE DO / WHILE FOR

6 ESTRUCTURAS DE CONTROL 2.ESTRUCTURAS DE SELECCIÓN: IFEstructura de Selección Única IF / ELSEEstructura de Selección Doble SWITCHEstructura de Selección Múltiple Se utilizan para tomar decisiones lógicas. Tipos: Decisión Simple ( si – entonces ) Decisión Doble ( si – entonces – sino ) Decisión Múltiple (en –caso )

7 Decisiones Anidadas Inicio.. SI (condición A) ENTONCES SI (condición A) ENTONCES ACCIÓN A SINO SI (condición B) ENTONCES SINO SI (condición B) ENTONCES ACCIÓN B ACCIÓN B SINO SI (condición C) ENTONCES SINO SI (condición C) ENTONCES ACCIÓN C ACCIÓN C SINO SINO ACCIÓN D ACCIÓN D FIN SI FIN SI ACCIÓN X ACCIÓN X.... Fin Acción X CONDICIÓN A V F Acción A CONDICIÓN B CONDICIÓN C V Acción B V Acción C F F Acción D INICIO Leer CONDICION FIN

8 Problema Propuesto Hacer un programa que realice las operaciones matemáticas básicas: suma, resta, multiplicación y división de dos números enteros.

9 Problema Propuesto Solicitar los lados de un triángulo y determinar de que tipo de triángulo se trata.

10 Problema Propuesto Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume.

11 Problema Propuesto Leer tres números diferentes e imprimir el numero mayor de los tres.

12 Problema Propuesto En una tienda de descuento se efectúa una promoción en la cual se hace un descuento sobre el valor de la compra total según el color de la bolita que el cliente saque al pagar en caja. Si la bolita es de color blanco no se le hará descuento alguno, si es verde se le hará un 10% de descuento, si es amarilla un 25%, si es roja un 50% y si es azul un 100%. Determinar la cantidad final que el cliente deberá pagar por su compra. se sabe que solo hay bolitas de los colores mencionados

13 Problema Propuesto Determinar la cantidad de dinero que recibirá un trabajador por concepto de las horas extras trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de 40, el resto se consideran horas extras y que estas se pagan al doble de una hora normal cuando no exceden de 8; si las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se pagan las horas normales y el resto al triple.

14 Conclusión Hemos explicado el Control de Flujo, Decisión Simple, Decisión Doble y Decisiones Anidadas. ftp.usmp.edu.pe


Descargar ppt "INTRODUCCIÓN A LA COMPUTACIÓN 13va Semana – 21va Sesión Miércoles 25 de Mayo del 2005 Juan José Montero Román"

Presentaciones similares


Anuncios Google