Vamos a meternos hasta 4 niveles: INICIAR Hacer hasta PosiblesCaminos4: Contar PosiblesCaminos1 Para cada PosibleCamino1 Crear objeto Posibilidad1 Nombre1 es igual a Posibilidad1+NombreDestino1 Almacenar valor Trafico1 Almacear valor Distancia1 Contar PosiblesCaminos2 Para cada PosibleCamino2 Crear objeto Posibilidad2 Nombre2 es igual a Nombre1+Posibilidad2+Nombredestino2 Almacenar valor Trafico2=Trafico1 + Trafico2 Almacenar valor Distancia2=Distancia1 + Distancia2 Contar PosiblesCaminos3 Para cada PosibleCamino3 Crear objeto Posibilidad3 Nombre3 es igual a Nombre2+Posibilidad3+Nombredestino3 Almacenar valor Trafico3=Trafico2 + Trafico3 Almacenar valor Distancia3=Distancia2 + Distancia3 Contar PosiblesCaminos4 Para cada PosibleCamino4 Crear objeto Posibilidad4 Nombre4 es igual a Nombre3+Posibilidad4+Nombredestino4 Almacenar valor Trafico4=Trafico3 + Trafico4 Almacenar valor Distancia4=Distancia3 + Distancia4 //Cuarto nivel, nos salimos del ciclo Indicar numero total de posibilidades, incluyendo parciales = Numero de objetos Posibilidad4+Posibilidad3+Posibilidad2+Posibilidad1 Borrar objetos en cuyo nombre no diga "UPEMOR" Indicar numero total de posibilidades viables, Numero de objetos Ordenar objetos por valor Trafico ascendente Mostrar objetos, "Objetos ordenados por índice de menor Trafico" Ordenar objetos por valor Distancia ascendente Mostrar objetos, "Objetos ordenados por índice de menor distancia" FINALIZAR