You are on page 1of 3

1. Evaluacin Febrero 2012 Lic.

Alberto Muoz Nolasco

Universidad Tecnolgica de Puebla Ejercicios de Evaluacin Lgica de Programacin


Instrucciones: Realizar los programas en PSEINT, debern entregar en Word el CODIGO y el DIAGRAMA DE FLUJO. 1. Realizar un programa que lea 5 nmeros, calcule el promedio 2. Determine el algoritmo para determinar el valor de la distancia en millas, conforme a la relacin: Distancia = velocidad * tiempo_transcurrido 3. Disee, escriba, compile y ejecute un programa que convierta la temperatura en grados Fahrenheit a grados Celsius. La ecuacin para esta conversin es: Celsius = 5.0 /9.0 (Fahrenheit -32) El algoritmo desplegar: La temperatura Fahrenheit de ____ grados, es equivalente a ______ grados Celsius. 4. Realice un programa que calcule el tiempo necesario para efectuar un viaje de X kilmetros. La ecuacin para calcular el tiempo transcurrido es: Tiempo = distancia total / velocidad promedio 5. La resistencia combinada de tres resistores conectados en paralelo, est indicada por la ecuacin

Utilizando esta frmula escriba un programa que calcule y despliegue la resistencia combinada; siendo que el valor de r1, r2 y r3 deber ser introducido por el usuario. 6. Escriba un programa que calcule la pendiente de una lnra que conecta dos puntos (X1, Y1) y (X2, Y2). La pendiente se calcula por la frmula

El programa debe producir la salida La pendiente es : ______

Instruccin selectiva SI - If 7. Realizar un programa que calcule el rea de un crculo para lo cual el programa deber validar si el radio es menor o igual a CERO deber mostrar un mensaje El radio es invalido; si el radio es mayor a cero deber calcular y mandar a mostrar el rea.

1. Evaluacin Febrero 2012 Lic. Alberto Muoz Nolasco

8. El nivel de grado de los estudiantes que no han terminado la universidad se determina con base a la siguiente tabla: Nmero de crditos Grado Menor que 32 Primer ao 32 a 63 Segundo ao 64 a 95 Tercer ao 96 o mas ltimo ao Escriba un programa que acepte el nmero de crditos que ha acumulado un estudiante y determine en que grado se encuentra desplegado. 9. Las calificaciones de un estudiante se calculan de acuerdo a la siguiente tabla: Calificacin numrica Mayor o igual a 90 Menor que 90 pero mayor que o igual a 80 Menor que 80 pero mayor que o igual a 70 Menor que 70 pero mayor que o igual a 60 Menor que 60 Calificacin en letra A B C D F

Escriba un programa que acepte la calificacin numrica del estudiante, lo convierta en su equivalente en letra y despliegue. 10. Escriba un programa que acepte dos nmeros reales de usuario y un cdigo de seleccin. Si el cdigo introducido es = 1, que haga que el programa sume los dos nmeros introducidos y despliegue el resultado; si el cdigo = 2, los nmeros debern ser multiplicados, si el cdigo = 3 el primer nmero deber dividirse entre el segundo.

Ciclo Para - For 11. Escriba un programa utilizando el ciclo FOR que imprima en pantalla el cuadrado y el cubo de los primeros 10 nmeros, ejemplo Numero 1 2 3 4 5 6 7 8 9 10 Cuadrado 1 4 9 16 25 36 49 64 81 100 Cubo 1 8 27 64 125 216 343 512 729 1000

1. Evaluacin Febrero 2012 Lic. Alberto Muoz Nolasco 12. Realice un programa utilizando un ciclo FOR que lea 10 nmeros y al final mande a imprimir cuantos son POSITIVOS y cuantos NEGATIVOS. 13. Escriba un programa que en un ciclo FOR lea el valor de 10 valores individuales de grados Fahrenheit que convierta cada valor introducido en su equivalente en grados Celsius y mande a visualizar. 14. Utilizando un ciclo FOR calcular la suma iniciando en el nmero 10 e incrementado de 10 hasta llegar a 100. Ejemplo: 10 + 20 + 30++100