Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmo
Practica Calificada #03
Apellidos y nombres:
Turno:
Sección: fecha:
1. Construir un pseudocódigo modular para calcular la cantidad de dígitos y la suma de los dígitos de un numero
entero.
Por ejemplo:
2. Diseñar un pseudocódigo modular que reste dos números enteros, devolviendo un mensaje de error si el segundo
número es mayor al primero.
Por ejemplo:
Restar: 45 – 12 = 33
Restar: 12 – 45 ERROR
3. Diseñar un pseudocódigo modular que calcule la suma de los N términos de la siguiente serie:
1 – 2 + 3 – 4 + 5 – 6 + ………..
Por ejemplo:
Si n = 3 la suma es igual 2
Si n = 5 la suma es igual 3
4. Calcular el sueldo de un empleado que trabaja por horas, la tarifa de cada hora depende de la categoría
del empleado:
Categoría Tarifa (S/.)
A 42.60
B 35.60
C 27.50
ingresarDatos(tipo, cantidad);
calcularPrecioDesc(tipo, cantidad, precio, desc);
total=calcularTotal(precio,desc,cant)
mostrarTotal(total);
FinProceso
6. Una textilera paga a sus empleados de acuerdo a su condición, de tal manera que un operario contratado recibe
al mes s/. 1580 y un operario estable S/. 1890 así mismo, todos los empleados reciben un pago de gratificación
en los meses de julio y diciembre. Dicha gratificación varía de acuerdo a la cantidad producida por el operario,
cómo se muestra en el siguiente cuadro:
Cantidad producida % de gratificación
300 40
600 70
Mas 100
Además, todos los empleados tienen un descuento por AFP del 5%. Usando funciones elaborar el diseño del
pseudocódigo que calcule el sueldo de un empleado correspondiente a un mes.
proceso principal ()
char cond;
entero cantidad, mes;
Real sueldo, gratificacion, desc;
7. El máximo común divisor de varios números es el mayor que divide a todos. Vamos a explicarlo a través de
un ejemplo: mcd de los números 24 y 32.
Divisores de 24 = {1, 2, 3, 4, 6, 8, 12, 24}
Divisores de 32 = {1, 2, 4, 8, 16, 32}
Divisores comunes = {1, 2, 4, 8}
El mayor divisor común es 8, entonces el m.c.d es 8
El pseudocódigo constara de tres módulos:
a) divisores ()
b) divisores comunes ()
c) mayor ()