Está en la página 1de 2

CENTRO INTERNACIONAL DE PRODUCCION LIMPIA LOPE

TALLER RECUPERACION ALGORITMOS Y PSEUDOCODIGO



Inst. Orlando David Orbes, oorbes@misena.edu.co

Resuelva cada uno de los siguientes ejercicios haciendo uso de PSeint y presente resultado solicitado durante la
prueba de recuperacin. Se evaluar en forma aleatoria solo uno de los casos.
1. Desarrolle un algoritmo que permita el clculo de la siguiente expresin matemtica:

Donde a, b y c son nmeros reales, y por supuesto el resultado puede ser real o imaginario. La solucin
debe permitir el ingreso de los datos desde teclado y desplegar apropiadamente el resultado en pantalla.
2. Se requiere procesar un conjunto de 20 datos de tipo entero de manera que sea posible determinar al
final del ingreso, el valor mximo, mnimo y promedio del conjunto. Resuelva este reto sin el uso de
arreglos.
3. Disee un algoritmo para el control de un ventilador de manera que responda al comportamiento de la
temperatura. El ventilador se encender si la temperatura supera el lmite de 35 grados y se apagar si la
temperatura cae debajo de 20 grados. Debe verificarse que en el rango de 20 a 35 grados inclusive, el
ventilador mantendr el ltimo cambio, es decir que si estuvo encendido antes del cambio se mantendr
en ese estado a no ser que la temperatura descienda de 20 grados. Como condicin inicial, el ventilador
estar apagado y luego su operacin depender de la temperatura.
4. Implemente un algoritmo que acorde al rango de entrada de una variable, permita generar una respuesta
textual en pantalla acorde a la siguiente tabla.

Rango de entrada Respuesta
0 Valor Nulo
1-19 Valor Muy bajo
20-49 Valor Medio bajo
50-69 Valor Medio alto
70-89 Valor Alto
90-99 Valor Muy alto
100 Valor Elevado

5. Implemente un algoritmo que permita la captura y posterior anlisis de datos de un grupo de 10 personas
y sus cdigos de acceso para un sistema de seguridad. Para las personas debe requerirse desde teclado,
su nombre y apellido; en cuanto a los cdigos se ha adoptado un nmero entero comprendido entre 1 y
100, siendo proporcional la prioridad de acceso con la magnitud del valor. Mxima prioridad, cdigo 100.
Es necesario que una vez la informacin haya sido ingresada en cualquier orden, al final se entregue un
reporte ordenado en pantalla de los nombres de las personas de mayor a menor nivel de prioridad de
acceso. (Sugerencia: Usar arreglos)
6. Se requiere encontrar la ocurrencia del patrn 1010 en una secuencia binaria de unos y ceros que debe
ser ingresada desde el teclado. Desarrolle un algoritmo que indique la primera ocurrencia del patrn y su
posicin en la secuencia. (Sugerencia: Usar las funciones de cadena)
Ejemplo:
Secuencia:
10111011101011010111100000011111011101111011111
El patrn est presente aqu: 10111011101011010111100000011111011101111011111
El algoritmo indicar:
El patrn 1010 est presente en la posicin 9

También podría gustarte