Está en la página 1de 1

Realizado por: Joe Alexander Jiménez Herrera

Ing. Electrónico, egresado de la UdeA


MSc. en automatización y Control Industrial, egresado del ITM
Docente de cátedra ITM, en el área de Mecatrónica

Taller No 2 – Algoritmos y Programación


Instrucciones. El trabajo debe presentarse con normas APA, y enviarse vía email al docente
encargado del curso a la dirección electrónica alexjh765@gmail.com en formato .docx a más tardar
en la fecha límite asignada para el mismo. Se puede realizar en grupos (máx. 3 integrantes) y la
sustentación puede realizarse en forma individual o grupal según lo considere el docente. Se deben
anexar tanto los algoritmos funcionales en PSeint así como el código fuente en CodeBlocks.

1. Diseñar e implementar un algoritmo que permita convertir un número real en base


10 a otra base y viceversa. mostrando en pantalla la conversión tanto la parte entera
como de la parte decimal
2. Diseñar e implementar un algoritmo que permita convertir un número real de base
10 a estándar IEEE 754 y viceversa para 16, 32 y 64 bits.
3. Diseñar e implementar un algoritmo (con ayuda de subprocesos) que permita
calcular la raíz cuadrada de un número real, utilizando:
a. Método de resolución d. Aproximación de Bakhshali
b. Identidad exponencial e. Algoritmo babilónico
c. Estimación imprecisa
Nota. Revisar el link “Calculo de la raíz cuadrada”
4. Diseñar e implementar un algoritmo que permita determinar la nota definitiva de
los M estudiantes de una asignatura, teniendo en cuenta que:
o Seguimiento: con N notas que corresponden al 70% de la asignatura
o Auto-Evaluación: una nota del 10% de la asignatura
o Evaluación Final: una nota del 20%
o Determinar la nota definitiva de la asignatura de cada estudiante
o Identificar la nota más baja y la más alta obtenida por el estudiante
o Calcular las estadísticas del curso (nota mínima, nota máxima, valor
promedio y desviación estándar)
o Generar un reporte con la información del curso y el reporte de cada
estudiante
5. Diseñar e implementar un algoritmo con el nombre de “FactoresPrimos”, que
permita representar un número ingresado por el usuario en sus factores primos
6. Investigar e implementar un ejemplo con cada uno de los comandos del sistema
desde el compilador (comando “system” de la librería “windows.h”)

Nota. Los numerales (1 al 5) corresponden al 50% de la nota de la actividad y el numeral (6) al otro
50%. También cabe mencionar que el numeral (6) se debe realizar solo en la plataforma de desarrollo

Curso “Algoritmos y Programación”, 2019-2

También podría gustarte