TRABAJO-ENCARGADO-02-PSEUDOCODIGO-ENUNCIADOS.pdf

FACULTAD DE INGENIERIA EPIC TECNICAS DE PROGRAMACION TRABAJO ENCARGADO 02 - PSEUDOCODIGO – ENUNCIADOS 1. Diseñar un p

Views 54 Downloads 0 File size 223KB

Report DMCA / Copyright

DOWNLOAD FILE

Citation preview

FACULTAD DE INGENIERIA

EPIC

TECNICAS DE PROGRAMACION

TRABAJO ENCARGADO 02 - PSEUDOCODIGO – ENUNCIADOS 1. Diseñar un pseudocódigo que lea dos valores reales y nos muestre los resultados de sumar, restar, dividir y multiplicar dichos números 2. Queremos conocer los datos estadísticos de una asignatura, por lo tanto, necesitamos un pseudocódigo que lea el número de abandonos, retiros, desaprobados y aprobados de una asignatura, y nos devuelva: a. El tanto por ciento de alumnos que han superado la asignatura. b. El tanto por ciento de abandonos, retiros, desaprobados y aprobados de la asignatura. 3. El siguiente es el menú de un restaurante de bocadillos. Diseñar un algoritmo capaz de leer el número de unidades consumidas de cada alimento ordenado y calcular la cuenta total.  Bocadillo de jamón (S/. 15)  Bocadillo de queso (S/. 10)  Patatas fritas (S/. 5 )  Refresco (S/. 8)  Cerveza (S/. 10) 4. Queremos realizar el pseudocódigo para introducirlo en el ordenador de a bordo de nuestro coche y que nos informe del consumo medio del coche. Diseña un algoritmo que lea el kilometraje de la última vez que se repostó, el kilometraje actual, los litros de gasolina que se repostaron la última vez y la cantidad de gasolina actual. El algoritmo devolverá la cantidad de litros cada 100 kilómetros que consume nuestro coche 5. Diseñar el pseudocódigo para leer las longitudes de los tres lados de un triángulo (L1, L2, L3) y calcular el área del mismo de acuerdo con la siguiente fórmula. Donde: Figura 01

6. Una empresa constructora vende terrenos con la forma A de la figura 01. Realice un pseudocódigo para obtener el área respectiva de un terreno de medidas de cualquier valor(es decir distintos valores para a, b y c). 7. Diseñar el Pseudocodigo correspondiente a un programa que obtiene la última cifra de un número introducido. 8. Diseñar un pseudocodigotal que dados los puntos P1(x1,y1) y P2(x2,y2), calcule la distancia entre esos dos puntos 9. Diseñar el pseudocodigoque permita leída una cantidad dada en segundos, desglosar la misma en su equivalente en semanas, días, horas, minutos y segundos. Por ejemplo: si tenemos 3661 segundos el resultado seria 0 semanas, 0 dias, 1 hora, 1 minuto, 1 segundo. Otro ejemplo si tenemos 691 321segundos el resultado sería 1 semana, 1 dia, 0 horas, 2 minutos y 1 segundos 10. Suponiendo que una paella se puede cocinar exclusivamente con arroz y gambas, y que para cada cuatro personas se utiliza medio kilo de arroz y un cuarto de kilo de gambas, escribir un pseudocodigoque pida el número de comensales para la paella, el precio por kilo de los ingredientes y muestre las cantidades de los ingredientes necesarios y el coste de la misma 11. Dos personas han sido contratados por la empresa "las flores" para realizar una aplicación que permita determinar el valor a pagar a cada empleado por trabajar en su empresa. Cada empleado que labora en su casino tiene un nombre, el valor de la hora y el número de horas trabajadas. Cada trabajador tiene un descuento del 7% sobre el salario bruto(salario antes de impuesto) , determinar el salario neto(salario después de impuesto) a pagar 12. Un estacionamiento requiere determinar el cobro que debe aplicar a las personas que lo utilizan. Considere que el cobro es con base en las horas que lo disponen y que las fracciones de hora se toman como completas y realice un pseudocódigo que representen el algoritmo que permita determinar el cobro. __________________________________________________________________________________________________ Ing. Edwin Valencia

e-mail: [email protected]

Pág.1

FACULTAD DE INGENIERIA

EPIC

TECNICAS DE PROGRAMACION

13. Diseñar el pseudocódigo correspondiente a un programa que al introducir una cantidad de dinero expresado en soles nos indique cuántos billetes y monedas se puede tener como mínimo, considerando que existen denominaciones de 200, 100, 50, 20, 10 en billetes y 5, 2, 1 en monedas. Por ejemplo si me otorgan S/.579, la respuesta debería de ser: 2 billetes de 200, 1 billete de 100, 1 billete de 50, 1 de 20, 1 moneda de 5 , 2 monedas de 2 y 1 monedad de 1 sol. 14. Tres personas deciden invertir su dinero para formar una empresa. Cada una de ellas invierte una cantidad distinta. Hacer un algoritmo que imprima el porcentaje que cada quien invierte con respecto al total de la inversión 15. Se requiere determinar el sueldo semanal de un trabajador con base en las horas que trabaja y el pago por hora que recibe. Realice el diagrama de flujo y el pseudocódigo que representen el algoritmo de solución correspondiente. 16. Diseñar el Pseudocodigo que solicite el número de respuestas correctas, incorrectas y en blanco, correspondientes a postulantes, y muestre su puntaje final considerando, que por cada respuesta correcta tendrá 4 puntos, respuestas incorrectas tendrá -1 punto y respuestas en blanco tendrá 0 puntos. 17. Diseñar e l pseudocódigo correspondiente a un problema que permita saber el mayor de dos números enteros dados 18. Realice un algoritmo para determinar cuánto se debe pagar por equis cantidad de lápices considerando que si son 1000 o más el costo es de 85¢; de lo contrario, el precio es de 90¢. Represéntelo con el pseudocódigo 19. Construya el pseudocódigo que dados como datos la categoría y el sueldo de un trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla. Se debe determinar e imprimir la categoría y el nuevo sueldo del trabajador

20. Realizar el pseudocódigo de un programa que permita saber si un número es mayor, menor o igual a cero.

__________________________________________________________________________________________________ Ing. Edwin Valencia

e-mail: [email protected]

Pág.2