Documentos de Académico
Documentos de Profesional
Documentos de Cultura
01 Laboratorion2algoritmos Soluciones 100925194459 Phpapp02 PDF
01 Laboratorion2algoritmos Soluciones 100925194459 Phpapp02 PDF
Laboratorio N2
Este laboratorio tiene un valor de 100 puntos que equivalen al 2% de su calificacin final.
Instrucciones: Lea cuidadosamente el enunciado del problema, y cercirese conocer y tener claro, que es lo que se
requiere en forma clara, concisa y precisa, de lo contrario no contine con el siguiente paso. Una vez claro defina
los datos de entrada y salida, los mtodos y frmulas que se necesitan para procesar los datos y producir los
resultados esperados. Siga las indicaciones de cada enunciado, recuerde ubicar el inicio, el fin del algoritmo.
1. Leer 2 nmeros; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no
que los sume.
Inicio
Leer num1, num2
si num1 = num2 entonces
resul = num1 * num2
si no
si num1 > num2 entonces
resul = num1 num2
si no
resul = num1 + num2
finsi
finsi
fin
2. Leer tres nmeros diferentes e imprimir el nmero mayor de los tres.
Inicio
Leer num1, num2, num3
si (num1 > num2) and (num1 > num3) entonces
mayor = num1
si no
si (num2 > num1) and (num2 > num3) entonces
mayor = num2
si no
mayor = num3
finsi
finsi
Imprimir mayor
fin
10. Los Almacenes Doit-Center realizan una promocin en la cual se hace un descuento sobre el valor de la compra
total segn el color del punto que el cliente saque al pagar en caja. Si el punto 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 azul un 50% y si es
roja un 100%. Determinar la cantidad final que el cliente deber pagar por su compra. Se sabe que slo hay
puntos de los colores mencionados.
Inicio
leer tc, p$
si p$ = `blanco' entonces
d=0
si no
si p$ = `verde' entonces
d=tc*0.10
si no
si p$ = `amarillo' entonces
d=tc*0.25
si no
si p$ = `azul' entonces
d=tc*0.50
si no
d=tc
finsi
finsi
finsi
finsi
fin
11. La CSS requiere clasificar a las personas que se jubilaran en el ao de 1997. Existen tres tipos de jubilaciones:
por edad, por antigedad joven y por antigedad adulta. Las personas adscritas a la jubilacin por edad deben
tener 60 aos o ms y una antigedad en su empleo de menos de 25 aos. Las personas adscritas a la
jubilacin por antigedad joven deben tener menos de 60 aos y una antigedad en su empleo de 25 aos o
ms. Las personas adscritas a la jubilacin por antigedad adulta deben tener 60 aos o ms y una antigedad
en su empleo de 25 aos o ms. Determinar En qu tipo de jubilacin, quedar adscrita una persona?
Inicio
leer edad,ant
si edad >= 60 and ant < 25 entonces
imprimir la jubilacin es por edad
si no
si edad >= 60 and ant > 25 entonces
imprimir la jubilacin es por edad adulta
si no
si edad < 60 and ant > 25 entonces
imprimir la jubilacin es por antigedad joven
si no
imprimir no tiene por qu jubilarse
finsi
finsi
finsi
fin