1
PRACTICA No 1: ESTRUCTURAS SECUENCIALES Hacer a) ANALISIS del PROBLEMA, b) DISEÑO del ALGORITMO (diagrama de flujo o pseudocódigo o diagrama NS) y c) PRUEBA DE ESCRITORIO para cada uno de los siguientes ejercicios.  1. Escribir un algoritmo que lea dos números y reporte las 4 operaciones básicas: suma, resta, multiplicación y división. 2. Hacer un algoritmo que calcule la longitud de la circunferencia, el are del circulo y el volumen de la esfera para un radio ingresado por el teclado 3. Una ama de casa compra X kilos de papa a 2 soles/kilo, Y kilos de arroz a 3.5 soles/kilo y Z kilos de carne a 10 soles/kilo. Cuanto gasto en total. 4. Leer una cantidad expresada en soles y transformarla a su equivalente en dólares y en Euros (Tipo de cambio 1 dólar = 2.80 soles , 1 Euro = 1.4 dólar). 5. El sueldo bruto de un trabajador es 2500 soles. Si se le descuenta de su sueldo el 5% por AFP y el 10% por ESSALUD., además se le otorga una bonificación del 7%. Cuanto recibe de sueldo neto. 6. A un digitador le pagan 0.50 soles por cada hoja que digita (X), 1.00 soles por cada hoja que imprime en blanco y negro(Y) y 2.00 soles por cada hoja que imprime a color(Z). Calcular el pago del digitador. NOTA: Ingresar las cantidades X, Y y Z. 7. Luego de evaluar a los 50 alumnos del curso de Introducción a la Programación, el 70% salieron aprobados, el 20% desaprobados y el 10% inhabilitados. Calcular la cantidad de alumnos aprobados, desaprobados e inhabilitados. 8. Un cuerpo que tiene una masa de X gramos se desplaza a una velocidad de V cm/seg. Calcular su energía cinética expresada en Ergios. (1 Ergio = 1 gr. cm 2 /seg 2 ). Ec = ½ * X * V*V 9. Un profesor prepara tres cuestionarios para una evaluación final: A, B y C. Se sabe que se tarda 5 minutos en revisar el cuestionario A, 8 en revisar el cuestionario B y 6 en el C. La cantidad de exámenes de cada tipo se entran por teclado. ¿Cuántas horas y cuántos minutos se tardará en revisar todas las evaluaciones? 10. La Facultad de Ingeniería de la UNC tiene: 300 alumnos en Ingeniería Geológica, 700 alumnos en Ingeniería Civil y 530 alumnos en Ingeniería de Sistemas. Indicar el porcentaje de alumnos de cada escuela en la Facultad de Ingeniería. 11. Una institución benéfica europea ha recibido tres donaciones en soles, dólares y marcos. La donación será repartida en tres rubros: 70% para la implementación de un centro de salud, 20% para un comedor de niños y el resto para gastos administrativos. Diseñe un algoritmo que determine el monto en euros que le corresponde a cada rubro. Considere que: 1 dólar = 2.6 soles, 1 dólar = 2.08 marcos, 1 dólar = 1.15 euros. 12. Diseñe un algoritmo que lea la hora actual del día HH:MM:SS y determine cuántas horas, minutos y segundos restan para culminar el día. 13. Diseñe un algoritmo para sumar dos tiempos dados en horas, minutos y segundos. 14. El sueldo neto de un vendedor se calcula como la suma de un sueldo básico de S/. 1500.00 nuevos soles más el 12% del monto total vendido. Diseñe un algoritmo que determine el sueldo neto de un vendedor sabiendo que hizo tres ventas en el mes. 15. Diseñe un algoritmo que exprese la capacidad de un disco duro en megabytes, kilobytes y bytes, conociendo la capacidad del disco en gigabytes. Considere que: 1 kilobyte = 1024 bytes, 1 megabyte = 1024 kilobyte, 1 gigabyte = 1024 megabytes.

Algoritmos Práctica 1 - 2013

Embed Size (px)

DESCRIPTION

algoritmos

Citation preview

Page 1: Algoritmos Práctica 1 - 2013

PRACTICA No 1: ESTRUCTURAS SECUENCIALES

Hacer  a)  ANALISIS  del  PROBLEMA,  b)  DISEÑO  del  ALGORITMO  (diagrama  de  flujo  o pseudocódigo  o  diagrama NS)  y  c)  PRUEBA  DE  ESCRITORIO  para  cada  uno  de  los  siguientes ejercicios.  

1. Escribir un algoritmo que lea dos números y reporte las 4 operaciones básicas: suma, resta,

multiplicación y división.

2. Hacer un algoritmo que calcule la longitud de la circunferencia, el are del circulo y el volumen de la esfera para un radio ingresado por el teclado

3. Una ama de casa compra X kilos de papa a 2 soles/kilo, Y kilos de arroz a 3.5 soles/kilo y Z kilos de carne a 10 soles/kilo. Cuanto gasto en total.

4. Leer una cantidad expresada en soles y transformarla a su equivalente en dólares y en Euros (Tipo de cambio 1 dólar = 2.80 soles , 1 Euro = 1.4 dólar).

5. El sueldo bruto de un trabajador es 2500 soles. Si se le descuenta de su sueldo el 5% por AFP y el 10% por ESSALUD., además se le otorga una bonificación del 7%. Cuanto recibe de sueldo neto.

6. A un digitador le pagan 0.50 soles por cada hoja que digita (X), 1.00 soles por cada hoja que imprime en blanco y negro(Y) y 2.00 soles por cada hoja que imprime a color(Z). Calcular el pago del digitador. NOTA: Ingresar las cantidades X, Y y Z.

7. Luego de evaluar a los 50 alumnos del curso de Introducción a la Programación, el 70% salieron aprobados, el 20% desaprobados y el 10% inhabilitados. Calcular la cantidad de alumnos aprobados, desaprobados e inhabilitados.

8. Un cuerpo que tiene una masa de X gramos se desplaza a una velocidad de V cm/seg. Calcular su energía cinética expresada en Ergios. (1 Ergio = 1 gr. cm 2 /seg 2 ). Ec = ½ * X * V*V

9. Un profesor prepara tres cuestionarios para una evaluación final: A, B y C. Se sabe que se tarda 5 minutos en revisar el cuestionario A, 8 en revisar el cuestionario B y 6 en el C. La cantidad de exámenes de cada tipo se entran por teclado. ¿Cuántas horas y cuántos minutos se tardará en revisar todas las evaluaciones?

10. La Facultad de Ingeniería de la UNC tiene: 300 alumnos en Ingeniería Geológica, 700 alumnos en Ingeniería Civil y 530 alumnos en Ingeniería de Sistemas. Indicar el porcentaje de alumnos de cada escuela en la Facultad de Ingeniería.

11. Una institución benéfica europea ha recibido tres donaciones en soles, dólares y marcos. La donación será repartida en tres rubros: 70% para la implementación de un centro de salud, 20% para un comedor de niños y el resto para gastos administrativos. Diseñe un algoritmo que determine el monto en euros que le corresponde a cada rubro. Considere que: 1 dólar = 2.6 soles, 1 dólar = 2.08 marcos, 1 dólar = 1.15 euros.

12. Diseñe un algoritmo que lea la hora actual del día HH:MM:SS y determine cuántas horas, minutos y segundos restan para culminar el día.

13. Diseñe un algoritmo para sumar dos tiempos dados en horas, minutos y segundos.

14. El sueldo neto de un vendedor se calcula como la suma de un sueldo básico de S/. 1500.00 nuevos soles más el 12% del monto total vendido. Diseñe un algoritmo que determine el sueldo neto de un vendedor sabiendo que hizo tres ventas en el mes.

15. Diseñe un algoritmo que exprese la capacidad de un disco duro en megabytes, kilobytes y bytes, conociendo la capacidad del disco en gigabytes. Considere que: 1 kilobyte = 1024 bytes, 1 megabyte = 1024 kilobyte, 1 gigabyte = 1024 megabytes.