Anda di halaman 1dari 2

INSTITUTO TECNOLGICO DEL PUTUMAYO ITP

DIAGRAMACIN Y ALGORITMOS

TALLER # 2

Construir los siguientes diagramas de flujo de datos y/o algoritmos usando


condicionales y ciclos, desarrollar la prueba de escritorio por cada ejercicio:

1. Requerir 3 nmeros e imprimirlos en pantalla de menor a mayor.

2. Una empresa necesita conocer el total devengado de un empleado,


teniendo como entrada el salario base y los aos de antigedad del
trabajador, entre las adiciones al salario base estn: el auxilio de transporte
(2%) y la prima de antigedad que corresponde al 12% para los empleados
que llevan 10 o ms aos de antigedad. Los descuentos a aplicar son:
ISSS 5%, AFP 7% y Renta 10%. Las adiciones y descuentos se calculan
sobre el salario base inicial y el total devengado se obtiene de sumar el
salario base y las adiciones y restar las deducciones.

3. Requerir un nmero positivo en metros y convertirlo e imprimirlo en


centmetros, pulgadas, pies, yardas, metros, decmetros y kilmetros.
Mostrar un mensaje si el nmero es incorrecto.

4. Programa que solicit el ao y evalu si es o no, un ao bisiesto. Un ao es


bisiesto si es divisible por 4, aunque no sern bisiestos si son divisibles
entre 100 (como los aos 1700, 1800, 1900, 2100) a no ser que sean
divisibles por 400 (como los aos 1600, 2000 o 2400)

5. Construya un diagrama que lea dos nmeros a y b y luego intercambie su


valor, sin utilizar ningn tipo de variable auxiliar.

6. Realizar un programa que lea cuatro nmeros e imprima el segundo mayor


de ellos.

7. Solicitar un da, mes y ao e imprimir si es una fecha valida, el programa


termina cuando el da es cero.

8. Solicitar un numero entre 1 y 366 e imprimir el mes al que corresponde,


teniendo en cuenta que:

Febrero tiene 28 o 29 das (en ao bisiesto),


Abril, junio, septiembre y noviembre tienen 30 das,
Enero, marzo, mayo, julio, agosto, octubre y diciembre tienen 31 das.

9. Programa que lea un nmero y realice las instrucciones adecuadas para


que imprima el o los dgitos que estn en el centro del nmero. Por
ejemplo: si el nmero ingresado es 32145, imprimir el nmero 1, o si es
2565, imprimir 56.
INSTITUTO TECNOLGICO DEL PUTUMAYO ITP
DIAGRAMACIN Y ALGORITMOS

10.Un numero perfecto es aquel que la suma de sus mltiplos es igual al


mismo nmero. Por ejemplo, el 28 es un nmero perfecto ya que
1+2+4+7+14 = 28. Crear un programa que imprima los primeros 6
nmeros perfectos que existen entre 1 y 300.
11.Pedir un nmero entero y a partir de l, crear un cuadrado de asteriscos
con ese tamao. Los asteriscos slo se vern en el borde del cuadrado, no
en el interior. Ejemplo, para 3 escribira:

***
* *
***

12.Solicitar un nmero entero (altura) y a partir de l, crear una escalera


invertida de asteriscos con esa altura. Deber quedar as, si ponemos una
altura de 5:

*****
****
***
**
*