Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Evaluación Final

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

FACULTAD DE INGENIERÍA

CARRERA DE INGENIERÍA DE SISTEMAS COMPUTACIONALES


CURSO: INTRODUCCION A LA INGENIERIA DE SISTEMAS COMPUTACIONALES

Evaluación Final:

ESTUDIANTE (APELLIDOS Y NOMBRES):

 [Apellidos y Nombres]

CRUZ CATALAN CIELO ESTEFFANY

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.

1) En un estacionamiento de vehículos cobran S/. 3.0 si es un automóvil, S/. 5.0 soles si es


una camioneta y S/.1.0 si es una motocicleta; por hora o fracción. Diseñe un algoritmo
que determine cuanto debe pagar un cliente por el estacionamiento de su vehículo,
conociendo el tiempo de estacionamiento en horas y minutos.
SOLUCION:
ANALISIS (1) PSEUDOCÓDIGO (2)
ENTRADAS Inicio
Ingrese el tiempo en minutos (t) Definir v, t, p Como Real
Ingrese su tipo de vehículo (v) Escribir "Ingrese el tiempo en minutos:"
PROCESO Leer t
Calcular el monto por el tiempo de Escribir "*******"
cada vehículo ingresado Escribir "1: automóvil"
SALIDA Escribir "2: camioneta"
Mostrar "debe pagar un total de:" Escribir "3: motocicleta"
Escribir "*******"
Escribir "Ingrese su tipo de vehículo:"
Leer v
según v Hacer
1:
p=(t/60)*3
Escribir "Debe pagar un total de s/" p
2:
p=(t/60)*5
Escribir "Debe pagar un total de s/" p
3:
p=(t/60)*1
Escribir "Debe pagar un total de s/" p
De Otro Modo:
Escribir "Solo se permiten: automóvil, camioneta o
motocicleta"
FinSegun

Fin

2
Universidad Privada del Norte

DIAGRAMA DE FLUJO (3)

2) El director de una escuela está organizando un viaje de estudios, y requiere determinar


cuánto debe cobrar a cada alumno y cuánto debe pagar a la compañía de viajes por el
servicio. La forma de cobrar es la siguiente: si son 100 alumnos o más, el costo por cada
alumno es de S/. 50.00; de 50 a 99 alumnos, el costo es de S/. 60.00, de 30 a 49, de S/.
90.00, y si son menos de 30, el costo de la renta del autobús es de S/. 2000.00, sin importar
el número de alumnos. Realice un algoritmo que permita determinar el pago a la compañía
de autobuses y lo que debe pagar cada alumno por el viaje.

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

También podría gustarte