Está en la página 1de 4

-El señor Juan Pérez es un viajero constante y registra en su libreta lo que le cuesta cada

pasaje de cada trayecto en pesos. Necesita calcular cuánto dinero gasta al final de mes,
en N trayectos. El debe registrar inmediatamente termina cada trayecto el valor gastado
en él.
Pasos para desarrollo pseudocodigo
INICIO
paso 1. Recibir el nombre del trayecto
nomtrayecto = nombre del trayecto (ciudad, etc.) digitado por el usuario
Paso2. Recibir el costo del trayecto
Costotrayecto = al ingresado por el usuario
Paso 3. Por mi cuenta agregue un dato en este caso seguir el cual más adelante sirve
como una condicional entre sí quiero agregar más datos o no
Seguir  “s” s = si o n = no los cuales utilizaría en el pseudocodigo
abreviadamente
Paso 4. Agregue una variable con condicional de acumulación de costos
Acumulacióncosto  0 la cual se encargara de acumulacion costo que vaya
ingresando el usuario

Paso 5. Agrego una operación en la variable acumulación costos la cual sumara el valor
que se digite en costo trayecto
Acumulacioncosto  acumulacióncosto + costotrayecto
Paso 6. Genero una condicional en donde se pregunta si se desea agregar más trayectos
o no
Seguir =s o seguir = n
Repito el proceso ya que no indican un numero de trayectos específicos
Paso 7. en dado caso de digitar “n” abreviatura de no ingresar más trayectos el programa
finaliza
fin
PSEUDOCODIGO

Algoritmo TrayectoCosto
NomTrayecto = ""
CostoTrayecto = 0
Seguir<-"s"
AcumulacionCosto<-0

Repetir

 Escribir "Indique el Trayecto:"


 Leer NomTrayecto
 Escribir "Cual es el Costo del trayecto:"
 Leer CostoTrayecto
AcumulacionCosto<-AcumulacionCosto + CostoTrayecto
 Escribir "Registrar otro trayecto (s/n):"
Repetir
Leer Seguir
Hasta Que Seguir = "s" o Seguir = "n"
Fin repetir
Hasta Que Seguir = "n"
Escribir "Costo total: ", AcumulacionCosto
Fin repetir
FinAlgoritmo

Condicionales:
se aplica una condicional en donde se indica si desea continuar agregando trayectos o no
ciclos:
se tienen dos ciclos uno después de la condicional de que si se desea agregar mas datos
y otro donde se realiza todo el proceso para el N de trayectos y costos nuevamente.
tipos de datos:
numéricos: costo trayecto y acumulación de costo
texto: nombre trayecto
procesos por realizar:
- agregar nombre de trayecto
- agregar costo trayecto
- preguntar si desea agregar un trayecto mas
- se condiciona la inserción de datos
- se muestra en pantalla el costo total de los trayectos

Diagrama de flujo

También podría gustarte