Evaluacion N
Evaluacion N
Evaluacion N
EVALUACION N°-3
FECHA DE EMISION.
RUT: 12.168.911-1
10-11-2023
Ejercicio 1
SOLUCION:
Una persona necesita usar una aplicación para obtener transporte, como un taxi o un servicio de
Uber. El usuario debe especificar su ubicación actual, destino y seleccionar el tipo de transporte
que desea.
Algoritmo transporte_aplicacion
Escribir iniciar_la_aplicacion
Escribir seleccionar_el_trasporte
Escribir ingresar_la_direccion_de_origen_y_destino
Escribir seleccionar_el_tipo_de_trasnporte
Escribir confirmar_la_solicitud_de_transporte
Escribir esperar_aque_el_conductor_acepte_la_solicitud
Escribir una_vez_que_acepte_la_solicitud_esperar_auqe_el_conductor_llegue
Escribir subir_al_vehiculo_y_comunicarse_con_el_conductor_para_confirmsar_el_destino
Escribir durante_el_trayecto_monitoriar_el_progreso_a_traves_de_la_aplicacion
Escribir una_vez_llegado_al_destino_pagar_al_conductor_y_abandonar_el_vehiculo
Escribir finalizar_la_sesion_en_la_aplicacion
Fin Algoritmo
Ejercicio 2
Mediante la herramienta PSeInt y utilizando toda su potencialidad, crear un
algoritmo en pseudocódigo que describa el conjunto de pasos y acciones para
extraer dinero desde un cajero automático. Proponga más de una solución y
describa los pasos realizados para determinar cuáles de las soluciones planteadas
es la óptima y por qué.
INTENTOS
Leer saldo_usuario
Sino
Leer monto_a_extraer
Si monto_a_extraer <= 0 O monto_a_extraer > saldo_cajero Entonces
Disminuir intentos en 1
Sino
Detener el ciclo
Fin Si
Fin Mientras
Si intentos == 0 Entonces
Fin Si
Fin Si
Fin Algoritmo
Leer saldo_usuario
Si saldo_usuario < 0 Entonces
Sino
Leer monto_a_extraer
Sino
(S/N)?"
Leer confirmacion
Sino
Fin Si
Fin Si
Fin Si
Fin Algoritmo
enfoques:
intentos para ingresar un monto válido. Los usuarios pueden corregir errores si
- Seguridad Limita el número de intentos, lo que evita que los usuarios realicen
ingresar el monto. Puede ser considerado un paso adicional, pero brinda más
control al usuario.
de la solución planteada:
`mayor` y `menor`, se realiza una validación para asegurarse de que los números
ingresados estén dentro del rango aceptable (-1000 a 1000). Si un número está
Trazabilidad: En cada paso del bucle, se muestra un mensaje que indica qué
Este algoritmo asegura que los números ingresados estén dentro del rango válido,
Leer a
Leer b
Leer c
Leer d
Leer e
Sino
Sino
Sino
Sino
Si e>a y e>b y e>c y e>d Entonces
Sino
Fin Si
Fin Si
FinAlgoritmo
FIN DE LA EVALUACION
Criterios de evaluación
Escala de apreciación