Evaluación Final
Evaluación Final
Evaluación Final
Evaluación Final:
[Apellidos y Nombres]
Trujillo - Perú
<<Mes>> de <<Año>>
Universidad Privada del Norte
OBJETIVOS:
1. El alumno analiza cada uno de los casos y escribe el análisis, pseudocódigo, diagrama
de flujo y realizar las validaciones correspondientes desde el PSeint.
INSTRUCCIONES:
Para todos los ejercicios planteados desarrollar el Análisis, Pseudocódigo, diagrama de flujo y
validaciones utilizando el PSeint.
Fin
2
Universidad Privada del Norte
SOLUCION:
ANALISIS (1) PSEUDOCÓDIGO (2)
ENTRADAS Inicio
Ingresa el número de alumnos (a) Definir a, pv, p Como Real
PROCESO Escribir "Ingrese el número de alumnos:"
Multiplicar el número de alumnos Leer a
por la cantidad de dinero. Si a>=100 Entonces
SALIDA pv=50
Mostrar cuánto se debe pagar a la p=a*pv
compañía de autobuses y a cuánto SiNo
debe pagar cada alumno Si a>=50 Entonces
pv=60
p=a*pv
SiNo
Si a>=30 Entonces
pv=90
p=a*pv
SiNo
3
Universidad Privada del Norte
Si a<30 Entonces
p=2000
pv=2000/a
FinSi
FinSi
FinSi
FinSi
Escribir "Se debe pagar a la compañía de autobuses: s/" p
Escribir "Cada alumno debe pagar un total de: s/" pv
Fin
DIAGRAMA DE FLUJO (3)
3) La compañía “RENTA CAR” dedicada al alquiler de automóviles cobra un monto fijo de S/.
250 para los primeros 200 km de recorrido. Para más de 200 km y hasta 900 km, cobra un
monto adicional de S/. 2 por cada kilómetro en exceso sobre 200. Para más de 900 km
cobra un monto adicional de S/. 1.5 por cada kilómetro en exceso sobre 900. Además, si el
monto total a pagar es múltiplo de 5, se le hará un descuento del 10%, caso contrario se le
hará un descuento del 5%. Diseñe un algoritmo que determine el monto a pagar por el
alquiler de un vehículo y el monto de descuento.
4
Universidad Privada del Norte
SOLUCION:
ANALISIS (1) PSEUDOCÓDIGO (2)
ENTRADAS Inicio
Ingrese la cantidad de kilómetros Definir km,p,pf,d,md Como Real
recorridos Escribir 'Ingrese la cantidad de kilómetros recorridos:'
PROCESO Leer km
Calcular el total de pago por el km Si km<=200 Entonces
recorridos p <- 250
SALIDA SiNo
Mostrar el monto a pagar del Si km>200 Y km<=900 Entonces
alquiler del vehículo,el monto de p <- 250+((km-250)*2)
descuento y el monto a pagar SiNo
luego del descuento Si km>900 Entonces
p <- 250+(700*2)+((km-900)*1.5)
FinSi
FinSi
FinSi
Si p MOD 5=0 Entonces
d <- 0.05
SiNo
d <- 0.1
FinSi
md <- p*d
pf <- p-(p*d)
Escribir 'El monto a pagar por el alquiler del vehículo es de s/',p
Escribir 'El monto de descuento es de s/',md
Escribir 'El monto a pagar luego del decuento es de s/',pf
Fin
DIAGRAMA DE FLUJO (3)
5
Universidad Privada del Norte
4) El Docente del curso de matemática básica para Ingeniería, desea calcular el promedio de
prácticas en base a cuatro prácticas calificadas de las cuales se elimina la nota menor y se
promedian las tres notas más altas. Diseñe un algoritmo que determine la nota eliminada y
el promedio de prácticas de un estudiante.
SOLUCION:
ANALISIS (1) PSEUDOCÓDIGO (2)
ENTRADAS Inicio
Ingresa las notas(n1,n2,n3,n4) Definir n1, n2, n3, n4, ne, p Como Real
PROCESO Escribir "Ingrese la primera nota"
Eliminar la nota mas baja y sacar el Leer n1
promedio de las tres mejores notas Escribir "Ingrese la segunda nota"
SALIDA leer n2
Mostrar el promedio de las 3 Escribir "Ingrese la tercera nota"
mejores notas y mostrar la nota leer n3
eliminada Escribir "Ingrese la cuarta nota"
Leer n4
Si n1 < n2 y n1 < n3 y n1 < n4 Entonces
6
Universidad Privada del Norte
ne = n1
SiNo
Si n2 < n1 y n2 < n3 y n2 < n4 Entonces
ne = n2
SiNo
Si n3 < n1 y n3 < n2 y n3 < n4 Entonces
ne = n3
SiNo
Si n4 < n1 y n4 < n2 y n4 < n3
Entonces
ne = n4
FinSi
FinSi
FinSi
FinSi
p = (n1 + n2 + n3 + n4 - ne)/3
Escribir "El promedio es:" p
Escribir "Nota eliminada es:?ne"
Fin
DIAGRAMA DE FLUJO (3)
7
Universidad Privada del Norte