Está en la página 1de 6

Análisis y Diseño de Algoritmos

Tema: Primitivas algorítmicas


Ing. Asalia Alejandra Zavala R.

Cuadernillo de Ejercicios
Algoritmos primitivos y condicionales

Nombre completo: Número de cuenta:


Campus: Correo Electrónico:

Instrucciones generales: Escribir el pseudocódigo para cada uno de los


enunciados utiizando la herramienta PSEINT. Copiar y pegar el pseudocódigo
debajo de cada enunciado en un documento de Word, así mismo agregar
capturas de pantalla de las pruebas de escritorio y flujograma. Una vez
terminado todos los ejercicios debe convertirlo en formato PDF. Debera guardar
en una carpeta los archivos .psc (total 20 ejercicios. Finalmente crear una
carpeta comprimida (Documento de Word +Archivos .psc) y subirlo en la sección
de “Tareas” plataforma E-Learnign.

Ejemplo:

20 archivos .psc

Carpeta comprimida

Archivo .PDF

Nota importante: No se acepta el cuadernillo de ejercicios vía correo o por


WhatsApp. Valor 5%. Trabajo individual.

EJERCICIOS:

1. Calcular la siguiente función matemática, donde solicita al usuario el valor


de X, y este debe ser un número entero positivo: f(x)=7x³-3x²+√13x.
2. Determinar cuánto dinero ahorra una persona en un año si considera que
cada semana ahorra 12% del sueldo neto. El algoritmo debe de imprimir le
nombre de la persona y la cantidad de dinero ($).
3. El banco de los trabajadores da sus clientes un interés de 2% sobre el monto
ahorrado mensual. Debe solicitar el saldo inicial del cliente y el número de
meses, determine el saldo total.
Introducción a la Ingeniería Computacional
Tema: Primitivas algoritmicas
Ing. Asalia Alejandra Zavala

4. Determinar si un estudiante de la Universidad Tecnológica de Honduras


(UTH) aprueba o reprueba la asignatura de matemáticas, sabiendo que se
aprueba si el promedio de tres calificaciones es mayor o igual a 70; de lo
contrario reprueba.

5. Un ingeniero en diseño de interiores necesita un algoritmo para calcular


cual es el área de un muro de concreto, que requiere ser restaurada, para
esto tiene 3 mediciones realizadas por 3 trabajadores diferentes, Armando
uno de los trabajadores tomó la medida m², Julio tomó la medida en cm² y
Marcos tomó la medida de pulgadas². El cálculo del área de la pared es la
multiplicación de la base por la altura. El pseudocódigo debe imprimir las
tres áreas en las unidades respectivas, así mismo el nombre del trabajador.

6. Ingresados tres (3) números enteros positivos, que representen las distancias
de un triángulo. Escriba un pseudocódigo que escriba si el triángulo es
equilátero, isósceles o escaleno, además debe imprimir el área en cm2.
Asuma que los triángulos son acutángulos.

7. Escriba un algoritmo que calcule el área y volumen de un casquete


esférico. Unidades en cm2 y cm3
Introducción a la Ingeniería Computacional
Tema: Primitivas algoritmicas
Ing. Asalia Alejandra Zavala

8. Escriba un algoritmo que calcule el volumen de una pirámide truncada.


Debe pedir al usuario las longitudes de la base mayor (B) y menor(b) para
calcular previamente las áreas de las bases (AB y Ab). Unidades en
pulgadas3.

9. Escriba un pseudocódigo que calcule la distancia entre dos puntos d(A, B)


en el plano cartesiano. Solicite al usuario que ingrese las coordenadas.

10. Escriba un pseudocódigo que permita encontrar la solución de la función


de F(x) de:
Introducción a la Ingeniería Computacional
Tema: Primitivas algoritmicas
Ing. Asalia Alejandra Zavala

11. Escriba un pseudocódigo que permita encontrar la solución de la función


de F(x) de:

12. Escriba un pseudocódigo que permita encontrar la solución de la función


de F(x) de:

13. Escriba un pseudocódigo que permita generar una calculadora con las
funciones básicas (Suma, Resta, multiplicación, división). Utilice la estructura
“según opción” para que el usuario decida que operación desea realizar.

14. Escriba un pseudocódigo que solicite el sueldo bruto y los años de


antigüedad de 3 (tres) colaboradores de la empresa Zapatos Honduras. Si
el sueldo bruto es menor de LPS. 25,000.00 y su antigüedad es igual o mayor
a 10 años, se asigna un aumento del 6.5 %; imprimir el sueldo bruto con el
aumento. Si el sueldo es mayor o igual a LPS 25,000.00 y su antigüedad es
mayor a 10 años, asignar un aumento de 10.11 %, mostrar el sueldo bruto
con el aumento. Finalmente escribir el nombre de la empresa y nombre de
los colaboradores.

15. Escriba un pseudocódigo que imprima la categoría según año de


nacimiento, dicho año debe ser ingresado por el usuario.
Introducción a la Ingeniería Computacional
Tema: Primitivas algoritmicas
Ing. Asalia Alejandra Zavala

16. Pedir al usuario dos valores numéricos y debe imprimir la suma, resta,
multiplicación y división. Si la multiplicación es menor e igual que 100 reste
el valor de la suma, de lo contrario a la multiplicación añadirle la suma.

17. Un residente de la ciudad de Progreso requiere la lectura anterior en


kilovatios y la lectura actual en kilovatios de su contador de energía para
determinar el consumo de electricidad de su vivienda. Teniendo como
datos de entrada la lectura inicial y la lectura final en kilovatios de un
medidor, determine el consumo en kilovatios y el monto a pagar en
Lempiras por dicho consumo sabiendo que cada kilovatio tiene un valor de
LPS 3.43 Adicionalmente cobran el LPS 1.10 del monto del consumo por
concepto de alumbrado público, determine el monto total a pagar.

18. Escribir un pseudocódigo que permita resolver exactamente los operadores


con fracciones mixtas e impropias. No hay interacción con el Usuario,
usted deberá agregar los valores que se muestran en la imagen.
Introducción a la Ingeniería Computacional
Tema: Primitivas algoritmicas
Ing. Asalia Alejandra Zavala

19. Convertir calificaciones numéricas, a cualitativas según la siguiente tabla:

• Excelente: 19 y 20

• Muy bueno: 16 y 18

• Bueno: 13, 14 y 15

• Regular: 10, 11 y 12

• Necesita mejorar: 1 hasta el 9

Se asume que la nota está comprendida entre 1 y 20.

20. Escriba el pseudocódigo del siguiente flujograma.

También podría gustarte