Está en la página 1de 4

PRINCIPIOS DE ALGORITMOS

ALGORITMOS

LOGRO DE LA SESIÓN: Al final de la sesión, el alumno elabora algoritmos.

EJERCICIOS

Elabore el algoritmo correspondiente a cada uno de los problemas planteados.

1. Un vendedor recibe un sueldo base más un 10% extra por comisión de sus ventas, el
vendedor desea saber cuánto dinero obtendrá por concepto de comisiones por las
tres ventas que realiza en el mes y el total que recibirá en el mes tomando en cuenta
su sueldo base y comisiones.

1. AlgoritmoSueldo
2. Definir Base, V1, V2, V3, C1, C2, C3, CT, ST como real
3. Escribir “Ingrese Sueldo Base”
4. Leer Base
5. Escribir “Ingrese Venta 1”
6. Leer V1
7. Escribir “Ingrese Venta 2”
8. Leer V2
9. Escribir “Ingrese Venta 3”
10. Leer V3
11. C1<- V1*0.1
12. C2<- V2*0.1
13. C3<- V3*0.1
14. CT<- C1 + C2 + C3
15. ST <- Base + CT
16. Escribir “El dinero por comisiones es” CT “soles”, “y el sueldo total es”
ST “soles”
17. FinAlgoritmo

2. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente
desea saber cuánto deberá pagar finalmente por su compra

1. AlgoritmoDescuento
2. Definir Consumo, PT como real
3. Escribir “Ingrese el monto de consumo”
4. Leer Consumo
5. PT<- Consumo*0.15
6. Escribir “El monto final a pagar es de” PT “soles”
7. FinAlgoritmo
3. Un alumno desea saber cuál será su calificación final en la materia de Algoritmos.
Dicha calificación se compone de los siguientes porcentajes:
20% de sus tres practicas calificadas.
40% de la calificación del examen final.

1. AlgoritmoPromediodelCurso
2. Definir PC1, PC2, PC3, EXF como entero
3. Definir PF como real
4. Escribir “Ingresar valor de la PC1”
5. Leer PC1
6. Escribir “Ingresar valor de la PC2”
7. Leer PC2
8. Escribir “Ingresar valor de la PC3”
9. Leer PC3
10. Escribir “Ingresar valor de Examen Final”
11. Leer EXF
12. PF <- (0.2*PC1) + (0.2*PC2) + (0.2*PC3) + (0.4*EXF)
13. Escribir “El promedio del curso de Principios de Algoritmos es” PF
14. FinAlgoritmo

4. Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres


hay en un grupo de estudiantes

1. AlgoritmoPocentajedePersonas
2. Definir hombres, mujeres, H, M como real
3. Escribir “Ingresar el valor de hombres”
4. Leer hombres
5. Escribir “Ingresar el valor de mujeres”
6. Leer mujeres
7. H<- ((hombres) / (mujeres + hombres)) *100
8. M<- ((mujeres) / (mujeres + hombres)) *100
9. Escribir “El porcentaje de hombres es”, H “%”
10. Escribir “El porcentaje de mujeres es”, M “%”
11. FInAlgoritmo

5. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El


presupuesto anual del hospital se reparte conforme a la sig. tabla:
Área Porcentaje del presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto
presupuestal.

1. AlgoritmoPresupuesto
2. Definir PA, GINE, TRAU, PEDI como real
3. Escribir “Ingresar el valor del Presupuesto Anual”
4. Leer PA
5. GINE<- PA* 0.4
6. TRAU<- PA*0.3
7. PEDI<- PA*0.3
8. Escribir “El presupuesto para Ginecología es” GINE “soles”
9. Escribir “El presupuesto para Traumatología es” TRAU “soles”
10. Escribir “El presupuesto para Pediatría es” PEDI “soles”
11. FinAlgoritmo
6. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas
invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con
respecto a la cantidad total invertida

1. AlgoritmoInversion
2. Definir C1, C2, C3, P1, P2, P3, CT como real
3. Escribir “Ingresar el C1”
4. Leer C1
5. Escribir “Ingresar el C2”
6. Leer C2
7. Escribir “Ingresar el C3”
8. Leer C3
9. P1<- (C1/(C1+C2+C3))*100
10. P2<- (C2/(C1+C2+C3))*100
11. P3<- (C3/(C1+C2+C3))*100
12. Escribir “El porcentaje del Inversionista 1 es” P1 “%”
13. Escribir “El porcentaje del Inversionista 2 es” P2 “%”
14. Escribir “El porcentaje del Inversionista 3 es” P3 “%”
15. FinAlgoritmo

7. Diseñar el algoritmo 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 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).

1. AlgoritmoConsumo_carro
2. Definir KMR, PGL, DG, TV, CGLC, CGEC, CGE, VKH, VMS como real
3. Escribir “Ingresar los Kilómetros Recorridos”
4. Leer KMR
5. Escribir “Ingresar el precio de la gasolina por litro”
6. Leer PGL
7. Escribir “Ingresar el dinero gastado en gasolina”
8. Leer DG
9. Escribir “El tiempo que duro el viaje”
10. Leer TV
11. CGL<- ((DG/PGL) / KMR)
12. CGE<-DG/KMR
13. CGLC<- CGL*100
14. CGEC<- CGE*100
15. VKH<- KMR / TV
16. VMS<- (KMR/ TV) * (5 /18)
17. Escribir “El consumo de gasolina en litros por cada 100Km es” CGLC
“lt/100Km”
18. Escribir “El consumo de gasolina en euros por cada 100Km es” CGEC
“euros/100Km”
19. Escribir “El consumo de gasolina en litros por cada Km es” CGL “lt/Km”
20. Escribir “El consumo de gasolina en euros por cada Km es” CGE
“euros/Km”
21. Escribir “la velocidad media en Km/h es” VKH “Km/h”
22. Escribir “la velocidad media en m/s es” VMS “m/s”
23. FinAlgoritmo
8. Diseñar el algoritmo pseudocódigo correspondiente a un programa que escriba el
porcentaje descontado en una compra, introduciendo por teclado el precio de la
tarifa y el precio pagado.

1. AlgoritmoPorcentajeDescontado
2. Definir PT, PP, PD como real
3. Escribir “Ingrese el precio de la tarifa”
4. Leer PT
5. Escribir “Ingrese el precio pagado”
6. Leer PP
7. PD<- ((PT-PP)/PT)*100
8. Escribir “El porcentaje de descuento es del” PD “%”
9. FinAlgoritmo

También podría gustarte