Documente Academic
Documente Profesional
Documente Cultură
Diagramas de Flujo
Tcnica especializada para representar algoritmos mediante el uso de figuras , las cuales se unen mediantes flechas denominadas lneas de flujo, que indican el orden en que se deben ejecutar. Es una representacin semigrfica del algoritmo en cuestin. Esto nos facilita la visin descriptiva de la ejecucin del algoritmo.
DECISIN MULTIPLE (En funcin del resultado de la comparacin se seguir uno de los diferentes caminos de acuerdo con dicho resultado )
CONECTOR( Conexin entre dos puntos del flujo grama situado en paginas diferentes)
LLAMADA A SUBRUTINA O A UN PROCESO PREDETERMINADO (Una subrutina es un mdulo independiente del programa)
Estructuras Selectivas
Las estructuras selectivas se utilizan para tomar decisiones lgicas, se les denomina tambin estructuras de decisin o alternativas. En las estructuras selectivas se evala una condicin y en funcin del resultado de la misma se realiza una opcin u otra.
Estructuras Selectivas
Las estructuras selectivas o alternativas pueden ser:
Simples
Dobles
Mltiples
VARIABLES
ENTERO: REAL: NroHijos Hbasico, Bonificacion, TotalPago
INICIO
LEER(Hbasico, NroHijos) Bonificacion 0 SI ( NroHijos > 0 ) ENTONCES Bonificacion Hbasico * 0.05 * NroHijos FIN-SI TotalPago Hbasico + Bonificacion ESCRIBIR( TotalPago )
FIN
Actividad Propuesta
1. Ingrese por teclado la descripcin y precio de un accesorio de mecnica; se le aplicar un descuento del 5% al precio si el accesorio es Motor. Visualice el descuento y el nuevo precio. 2. Ingresar por teclado las cinco notas de practica de un alumno, si el promedio es mayor igual a doce, mostrar en pantalla aprobado.
si
INICIO
LEER(A, B) SI( A > B )ENTONCES Mayor A SINO Mayor B FIN-SI ESCRIBIR(Mayor)
FIN
INICIO
LEER(SB) SI( SB< =1500 )ENTONCES RET 0 SINO SI( SB> 3000 )ENTONCES RET SB*0.08 SINO RET SB*0.05 FIN-SI FIN-SI ESCRIBIR(SB, SN, RET)
FIN
INICIO
FIN
INICIO
LEER(Vcompra, TipoPago) SI (TipoPago = C ) ENTONCES Descuento Vcompra * 0.03 SINO Recargo Vcompra * 0.05 FIN-SI Total Vcompra Descuento + Recargo ESCRIBIR(Total)
FIN
Actividad Propuesta 2
1. Desarrolle un algoritmo que permita ingresar por teclado 2 nmeros diferentes y determinar el nmero Mayor o si son iguales.
Actividad Propuesta 2
2. Se desea obtener la planilla de pagos semanal de los trabajadores de una empresa, cuyo trabajo se paga por horas de la siguiente manera: a) Las horas inferiores o iguales a 35 horas(normales) se pagan a una tarifa determinada que se debe introducir por teclado al igual que el numero de horas y el nombre del trabajador. b) Las horas superiores a 35 se pagarn como extras al precio de 1.5 horas normales. c) Los impuestos a deducir a los trabajadores varan en funcin de su sueldo mensual: - Sueldo <= 20.000, libre de impuestos - Las siguientes 15.000 al 20% - El resto, al 30%