Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import iic1103.*;
- public class principal {
- /**
- * @param args
- */
- public static void main(String[] args) {
- InputOutput io = new InputOutput();
- double[][] distancia = {{0.00, 709.73, 1793.03, 218.06, 1865.84, 910.76, 415.08, 901.06, 62.97, 1449.83, 1666.36},
- {709.73, 0.00, 2483.90, 590.74, 2556.72, 1601.64, 302.15, 1591.94, 663.24, 2140.70, 2357.23},
- {1793.03, 2483.90, 0.00, 1992.23, 90.54, 883.88, 2205.85, 895.18, 1853.74, 342.27, 140.23},
- {218.06, 590.74, 1992.23, 0.00, 2065.05, 1109.97, 376.25, 1100.27, 281.03, 1649.03, 1865.56},
- {1865.84, 2556.72, 90.54, 2065.05, 0.00, 956.70, 2278.66, 968.00, 1926.55, 415.09, 213.05},
- {910.76, 1601.64, 883.88, 1109.97, 956.70, 0.00, 1323.58, 12.96, 971.48, 540.68, 757.22},
- {415.08, 302.15, 2205.85, 376.25, 2278.66, 1323.58, 0.00, 1313.89, 361.09, 1862.65, 2079.18},
- {901.06, 1591.94, 895.18, 1100.27, 968.00, 12.96, 1313.89, 0.00, 961.78, 551.98, 768.52},
- {62.97, 663.24, 1853.74, 281.03, 1926.55, 971.48, 361.09, 961.78, 0.00, 1510.54, 1727.07},
- {1449.83, 2140.70, 342.27, 1649.03, 415.09, 540.68, 1862.65, 551.98, 1510.54, 0.00, 215.60},
- {1666.36, 2357.23, 140.23, 1865.56, 213.05, 757.22, 2079.18, 768.52, 1727.07, 215.60, 0.00}};
- String [] ciudad = {"Antofagasta", "Arica", "Bulnes", "Calama", "Concepción", "Coquimbo", "Iquique", "La Serena", "Mejillones", "Rancagua", "Yerbas Buenas"};
- io.muestra("Bienvenido a las empresa de buses El Pirata");
- boolean a = true;
- int i = 0;
- while(a){
- i = io.pideUnEntero("Ingrese el código de la ciudad orígen: "+"\n"+
- "Antofagasta = 1" +"\n"+
- "Arica = 2"+"\n"+
- "Bulnes = 3"+"\n"+
- "Calama = 4"+"\n"+
- "Concepción = 5"+"\n"+
- "Coquimbo = 6"+"\n"+
- "Iquique = 7"+"\n"+
- "La Serena = 8"+"\n"+
- "Mejillones = 9"+"\n"+
- "Rancagua = 10"+"\n"+
- "Yerbas Buenas = 11")-1;
- if (i>=1||i<=11){
- a = false;
- }else{
- io.muestra("Operación inválida");
- }
- }
- boolean b = true;
- int j = 0;
- while(b){
- j = io.pideUnEntero("Ingrese el c{odigo de la ciudad destino: "+"\n"+
- "Antofagasta = 1" +"\n"+
- "Arica = 2"+"\n"+
- "Bulnes = 3"+"\n"+
- "Calama = 4"+"\n"+
- "Concepción = 5"+"\n"+
- "Coquimbo = 6"+"\n"+
- "Iquique = 7"+"\n"+
- "La Serena = 8"+"\n"+
- "Mejillones = 9"+"\n"+
- "Rancagua = 10"+"\n"+
- "Yerbas Buenas = 11")-1;
- if (j>=1||j<=11){
- b = false;
- }else{
- io.muestra("Operación inválida");
- }
- }io.muestra("El precio de su pasaje desde "+ciudad[i]+" a "+ciudad[j]+" de $"+distancia[i][j]*20+".");
- }
- }
Add Comment
Please, Sign In to add comment