Está en la página 1de 2

Programaci on 1 - INET Pr actico 1 : Escritura de algoritmos

1. Objetivos

Practicar en la denici on de algoritmos utilizando pseudoc odigo y diagramas de ujo.

2.

Ejercicios

Ejercicio 1. Piense un algoritmo que permita ingresar un n umero y averig ue si es m ultiplo de 3, si es m ultiplo de 5 o si es m ultiplo de 3 y 5 a la vez. Escriba el algoritmo como pseudoc odigo y como diagrama de ujo. Ejercicio 2. Escriba el pseudoc odigo y el diagrama de ujo para un algoritmo que encuentre las ra ces reales de la ecuaci on de segundo grado: ax2 + bx + c = 0 donde a, b, y c son valores reales le dos de la entrada. Ejercicio 3. Escriba el pseudoc odigo y el diagrama de ujo para un algoritmo que procese la entrada de un men u con el siguiente comportamiento: opci on a: realizar acci on a opci on b: realizar acci on b opci on c: realizar acci on c opci on d: terminar Debe leer la opci on mientras sea distinta de d y realizar la acci on que corresponda. Cuando la opci on es d termina. Si la opci on es distinta a todos los casos anteriores debe volver a leer opci on. Intente representar una estructura de control para selecci on m ultiple, utilizando, para el diagrama, los s mbolos vistos en clase (rect angulo y rombo).

Ejercicio 4.

Escriba el pseudoc odigo y el diagrama de ujo para un algoritmo que lea de la entrada un n umero natural y despliegue en la salida todos los divisores naturales de dicho n umero (distintos del n umero).

Ejemplo de entrada: Ingrese un entero: 116 Ejemplo de salida: Sus divisores son: 1 2 4 29 58

Ejercicio 5. Escriba el pseudoc odigo para un algoritmo que lea desde teclado un valor entero n mayor o igual a 0. A continuaci on, el programa deber a leer n enteros y luego desplegar el mayor y el menor de ellos. Ejemplo de entrada: Ingrese n: 8 Ingrese 8 enteros: 5 12 36 4 21 95 12 18 Ejemplo de salida: El mayor entero ingresado es: 95 El menor entero ingresado es: 4

Ejercicio 6. Dada una secuencia de n umeros enteros positivos que debe ser le da de la entrada est andar (el n de la secuencia est a determinado por el entero -1), escribir el pseudoc odigo de un algoritmo que determine y exhiba la suma y el promedio de todos los enteros positivos le dos. Ejercicio 7. Escriba el pseudoc odigo para un algoritmo que lea de la entrada una oraci on y despliegue la cantidad de palabras que tiene la oraci on. Tenga en cuenta que: La oraci on siempre tiene al menos una palabra. Cada palabra siempre tiene al menos una letra. Las palabras est an separadas por un espacio. La oraci on termina en punto.

También podría gustarte