actividad i - pseint.pdf

2
Instructor: Italo Yaranga Vite Pagina N°1 Algoritmos Avanzados Ejercicios Propuestos 01 Desarrolle los siguientes algoritmos propuestos. ¿Qué datos se necesitan para resolver el problema? ¿Qué información necesitamos que nos proporcione el usuario para poder obtener una solución al problema? Identifique los datos de entrada y salida (Notepad ++). Algoritmo (Archivo de texto). Prueba de Escritorio (Archivo de texto). PSeint Procesos Secuenciales 1. Diseñar un algoritmo que permita distribuir una cantidad de soles en billetes de 200, 100, 50, 20,10 y m5. 2. Diseñar un algoritmo que permita realizar las operaciones aritméticas básicas como: suma, resta, multiplicación, división, residuo, potencia, raíz cuadrada, mediante dos números ingresados. 3. Diseñar un algoritmo que permita determinar la edad de una persona mediante su año de nacimiento. 4. Diseñar un algoritmo que permita determinar el promedio de un alumno mediante tres notas ingresadas. 5. Diseñar un algoritmo que permita determinar el sueldo neto de un empleado, al cual se le realiza un descuento del 13% de su sueldo bruto, Visualizar el sueldo bruto,descuento y sueldo neto. 6. El coste de un automóvil nuevo para un comprador es la suma total del coste del vehículo, del porcentaje de la ganancia del vendedor y de los impuestos locales o estatales aplicables (sobre el precio de venta). Suponer una ganancia del vendedor del 12% en todas las unidades y un impuesto del 6% y diseñar un algoritmo para leer el coste total del automóvil e imprimir el coste para el consumidor. 7. A un trabajador le pagan según sus horas y una tarifa de pago por horas. calcular el salario del trabajador dadas las horas trabajadas y la tarifa con un aumento del 20%. 8. Un instructor desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en un grupo de participantes ahí en un curso. 9. Un instructor 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. Diseñar un algoritmo para calcular el área y el perímetro de un rectángulo. 11. Escriba un algoritmo que lea la velocidad en km/h y el número de horas transcurridas por un móvil, para determinar la distancia recorrida.

Upload: enrique-tasayco-pachas

Post on 28-Oct-2015

193 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Actividad I - pseint.pdf

Instructor: Italo Yaranga Vite Pagina N°1

Algoritmos Avanzados

Ejercicios Propuestos 01

Desarrolle los siguientes algoritmos propuestos.

¿Qué datos se necesitan para resolver el problema? ¿Qué información necesitamos que nos proporcione el usuario para poder obtener una solución al problema?

Identifique los datos de entrada y salida (Notepad ++).

Algoritmo (Archivo de texto).

Prueba de Escritorio (Archivo de texto).

PSeint

Procesos Secuenciales

1. Diseñar un algoritmo que permita distribuir una cantidad de soles en billetes de 200, 100, 50, 20,10 y m5.

2. Diseñar un algoritmo que permita realizar las operaciones aritméticas básicas como: suma, resta, multiplicación, división, residuo, potencia, raíz cuadrada, mediante dos números ingresados.

3. Diseñar un algoritmo que permita determinar la edad de una persona mediante su año de nacimiento.

4. Diseñar un algoritmo que permita determinar el promedio de un alumno mediante tres notas ingresadas.

5. Diseñar un algoritmo que permita determinar el sueldo neto de un empleado, al cual se le realiza un descuento del 13% de su sueldo bruto, Visualizar el sueldo bruto,descuento y sueldo neto.

6. El coste de un automóvil nuevo para un comprador es la suma total del coste del vehículo, del porcentaje de la ganancia del vendedor y de los impuestos locales o estatales aplicables (sobre el precio de venta). Suponer una ganancia del vendedor del 12% en todas las unidades y un impuesto del 6% y diseñar un algoritmo para leer el coste total del automóvil e imprimir el coste para el consumidor.

7. A un trabajador le pagan según sus horas y una tarifa de pago por horas. calcular el salario del trabajador dadas las horas trabajadas y la tarifa con un aumento del 20%.

8. Un instructor desea saber qué porcentaje de hombres y que porcentaje de mujeres hay en un grupo de participantes ahí en un curso.

9. Un instructor 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. Diseñar un algoritmo para calcular el área y el perímetro de un rectángulo.

11. Escriba un algoritmo que lea la velocidad en km/h y el número de horas transcurridas por un móvil, para determinar la distancia recorrida.

Page 2: Actividad I - pseint.pdf

Instructor: Italo Yaranga Vite Pagina N°2

Algoritmos Avanzados

12. Haga un algoritmo que permita mostrar el nombre y el salario semanal del empleado de una compañía. El algoritmo debe permitir ingresar el nombre, el número de horas trabajadas y la tarifa por hora.

13. Las llamadas en un celular MoviStar a otro celular MoviStar es de 0.5 céntimos y de celular MoviStar a Teléfono fijo es de 0.8 céntimos, visualizar cuanto tengo que pagar si llamo a un celular MoviStar o un teléfono fijo el mismo tiempo en minutos, Dados los minutos.

14. ¿Cuál es el equivalente en pseudocódigo de la siguiente expresión algebraica?

15. ¿Cuál es el equivalente en pseudocódigo de la siguiente expresión algebraica?

16. Diseñar el algoritmo que permita calcular el subtotal mediante el precio y la cantidad y se aplicara un impuesto del IGV( 19%),visualizar el subtotal,IGV y total a pagar.

17. Diseñar un algoritmo que permita leer el sueldo de tres empleados y aplicarles un aumento de 10,12 y 15% respectivamente, Visualizar los nuevos sueldos.

18. Diseñar el algoritmo correspondiente a un programa que obtiene la última cifra de un número introducido.

19. Diseñar el algoritmo correspondiente a un programa que exprese en horas, minutos y segundos un tiempo expresado en segundos.

20. Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente a un programa que pida el total de kilómetros recorridos, el precio de la gasolina (por litro), el dinero de gasolina gastado en el viaje y el tiempo que se ha tardado (en horas y minutos) y que calcule:

Consumo

Consumo de gasolina (en litros y euros) por cada 100 km.

Consumo de gasolina (en litros y euros) por cada km. Velocidad media (en km/h y m/s).