Respuestas Ejercicio 7 (Preparación TOP Marzo 2022)

Escribe tu respuesta acá

const tique = 1000;
let ciudadOrigen = prompt (“Ingrese ciudad Origen (Medellin, Bogota o Cartagena)”);
let ciudadDestino = prompt (“Ingrese ciudad Destino(Medellin, Bogota o Cartagena)”);

if((ciudadOrigen === “Medellin” || ciudadOrigen === “Bogota” || ciudadOrigen === “Cartagena”) && (ciudadDestino === “Medellin” || ciudadDestino === “Bogota” || ciudadDestino === “Cartagena”)){
if (ciudadOrigen === “Cartagena” && ciudadDestino == “Medellin”){
let totalDcto = tique*(0.05+0.1);
let valorTiquete = tique - totalDcto;
console.log("El descuento fue: " + totalDcto);
console.log("El valor del Tiquete es: " + valorTiquete);
}else if (ciudadOrigen === “Cartagena” && ciudadDestino == “Bogota”){
let totalDcto = tique*(0.05+0.15);
let valorTiquete = tique - totalDcto;
console.log("El descuento fue: " + totalDcto);
console.log("El valor del Tiquete es: " + valorTiquete);
}else if (ciudadDestino === “Medellin”){
let totalDcto = tique*(0.10);
let valorTiquete = tique - totalDcto;
console.log("El descuento fue: " + totalDcto);
console.log("El valor del Tiquete es: " + valorTiquete);
}else if (ciudadDestino === “Bogota”){
let totalDcto = tique*(0.15);
let valorTiquete = tique - totalDcto;
console.log("El descuento fue: " + totalDcto);
console.log("El valor del Tiquete es: " + valorTiquete);
}else{
let totalDcto = 0;
let valorTiquete = tique - totalDcto;
console.log("El descuento fue: " + totalDcto);
console.log("El valor del Tiquete es: " + valorTiquete);
}
}else{
console.log(“Ciudades Erroneas”);
}

Ejercicio 7 descuentos para viajes


//texto para usuario
let origenUsuario = prompt('Ingrese ciudad de origen').toLowerCase()
let destinoUsuario = prompt('Ingrese ciudad de destino').toLowerCase()
//valores tiket y descuentos
const tiket = parseInt(1000)
  bogotaDescuentoOrigen = (0*tiket)
  bogotaDescuentoDestino = (0.15 * tiket)//-150
  
  medellinDescuentoOrigen =(0*tiket)
  medellinDescuentoDestino = (0.10 * tiket)//-100

  cartagenaDescuentoOrigen = (0.05 * tiket)//-50
  cartagenaDescuentoDestino =(0 * tiket)
//condicionales
//medellin - bogota
if (origenUsuario === 'medellin' && destinoUsuario === 'bogota'){
  console.log("Total descuento: " + bogotaDescuentoDestino )
  console.log("Valor del tiquete: " + (tiket - bogotaDescuentoDestino))
}
//cartagena - bogota
  if(origenUsuario === 'cartagena' && destinoUsuario === 'bogota'){
    console.log("Total descuento: " + (cartagenaDescuentoOrigen +   bogotaDescuentoDestino ));
    console.log("Valor del tiquete: " + (tiket - (cartagenaDescuentoOrigen + bogotaDescuentoDestino)));
  }
console.log('Andres Berrio')

console.log (’----Ejercicio 7 ----’);

const valorTiquete = 1000;
var totalDescuento = 0;
var tiqueteFinal = 0;

let ciudadOrigen = prompt (‘Ingrese la Ciudad Origen:’);
let ciudadDestino = prompt (‘Ingrese la Ciudad Destino:’);
if (ciudadOrigen === ciudadDestino){
console.log(’¡ERROR!, La ciudad Origen es igual a la ciudad Destino’)
}
// Cartagena = 5% Medellin = 10%
else if (ciudadOrigen === ‘Cartagena’ && ciudadDestino === ‘Medellin’){
totalDescuento = valorTiquete * 0.15;
tiqueteFinal = valorTiquete - totalDescuento;
// Cartagena = 5% Bogota = 15%
} else if (ciudadOrigen === ‘Cartagena’ && ciudadDestino === ‘Bogota’){
totalDescuento = valorTiquete * 0.2;
tiqueteFinal = valorTiquete - totalDescuento;
// Cartagena = 0% Medellin = 10%
} else if (ciudadOrigen !== ‘Cartagena’ && ciudadDestino === ‘Medellin’){
totalDescuento = valorTiquete * 0.1;
tiqueteFinal = valorTiquete - totalDescuento;
// Cartagena = 0% Bogota = 15%
} else if (ciudadOrigen !== ‘Cartagena’ && ciudadDestino === ‘Bogota’){
totalDescuento = valorTiquete * 0.15;
tiqueteFinal = valorTiquete - totalDescuento;
}
console.log(Total Descuento: ${totalDescuento});
console.log(Valor del Tiquete: ${tiqueteFinal});

//Albeiro Mercado Pacheco

Donde puedo conseguir el enunciado de este ejercicio…?

Hola a todos. Les adjunto la respuesta que vimos ayer.

const origen = prompt('Ingrese ciudad de origen')
const destino = prompt('Ingrese ciudad de destino')
let tiquete = 1000
let dcto = 0

if (origen === "Cartagena"){
  dcto = dcto + 0.05
}

if (destino === "Medellin"){
  dcto = dcto + 0.1
}
if (destino === "Bogota"){
  dcto = dcto + 0.15
}

const dctoTotal = dcto * tiquete
tiquete = tiquete - dctoTotal

console.log("descuento: ", dctoTotal.toFixed(0))
console.log("valor final del tiquete: ", tiquete)
1 me gusta

let ticketPrice = 1000;

let ticket = 0;

let discount = 0;

let medellinDiscount =0.10;

let bogotaDiscount =0.15;

let cartaDiscount =0.05;

const from = “medellin”;

const to = “bogota”;

if(from===“cartagena”){

discount = ticketPrice*cartaDiscount;

ticket = ticketPrice-discount;

}

if(to===“medellin”){

discount = discount+ticketPrice*medellinDiscount;

ticket = ticketPrice-discount;

}else if(to===“bogota”){

discount = discount+ticketPrice*bogotaDiscount;

ticket = ticketPrice-discount;

}

console.log("valor descuento: ",discount);

console.log("valor ticket: ",ticket);

//EJERCICIO 7
console.log("----------AGENCIA DE VIAJES--------------");
let Origen=prompt("Ingrese la ciudad de Origen: ");
let Destino=prompt("Ingrese la ciudad de Destino: ");
let descuento, valorFinal, valorDescuento;

if(Origen===“Cartagena”){
descuento=5;
if(Destino===“Bogota”){
descuento=descuento+15;
valorDescuento=(1000*descuento)/100;
valorFinal=1000-valorDescuento;

}
else{
if(Destino===“Medellin”){
descuento=descuento+10;
valorDescuento=(1000*descuento)/100;
valorFinal=1000-valorDescuento;

}

}
}
else{
if(Destino===“Bogota”){

valorDescuento=(1000*15)/100;
valorFinal=1000-valorDescuento;

}
else{
if(Destino===“Medellin”){
valorDescuento=(1000*10)/100;
valorFinal=1000-valorDescuento;

}

}

}
console.log("Total descuento: " , valorDescuento);
console.log("Valor del tiquete: ", valorFinal);

7 Valor de vuelos

function descuentoVuelos(origen, destino) {

    const ticket = 1000

    descuento = 0

   

    if(origen === 'cartagena'){

      descuento = (descuento + 0.05)

    }

   

    if(destino === 'medellin'){

      descuento = (descuento  + 0.10)

    }

   

    if(destino === 'bogota'){

      descuento = (descuento + 0.15)

    }

   

    descuentoTotal = descuento * ticket

    valorTicket =  ticket - descuentoTotal

   

    return ('Tu descuento total es: ' + descuentoTotal) + (" tu valor del ticket con descuento es: " + valorTicket)

}

console.log(descuentoVuelos('medellin', 'bogota'))

console.log(descuentoVuelos('cartagena', 'bogota'))

Gracias por la publicación

const tiquete = 1000
let descuento = 0      
    

    function agenciaViajes() {

      const origen = prompt('Ciudad de Origen: ');
      const destino = prompt('Ciudad de destino: ');

      if (destino == 'Medellin') {
        descuento = (tiquete * 10) / 100        
        // El descuento es de 100 y el valor final del tiquete es de 900

      } else if (destino == 'Bogota') {
        descuento = (tiquete * 15) / 100
        // El descuento es de 150 y el valor final del tiquete es de 850

      } else if (destino == 'Cartagena') {
        descuento = (tiquete * 5) / 100
        // El descuento es de 50 y el valor final del tiquete es de 950
      }

      return console.log(`El descuento es de ${descuento} y el valor final del tiquete es de ${tiquete - descuento}`)      
    }    

    agenciaViajes();

Solución ejercicio 7

const destinos = ["Medellin","Bogota","Cartagena"];

console.log("Destinos Disponible Medellin, Bogota, Cartagena");
const origen = prompt(" Ingrese su origen");
const destino = prompt("Ingrese su destino ");
let desMede = 0.10;
let desBog = 0.15;
let desCar = 0.05;
let tiquete1 = 1000-(1000*desBog);
let descuento1 = 1000 - tiquete1;
let tiquete2 = 1000-(1000*desMede);
let descuento2 = 1000 - tiquete2;
let tiquete3 = 1000-(1000*desCar);
let descuento3 = 1000 - tiquete3;
if (origen === destinos[0] && destino === destinos[1]){
    console.log("Total de descuento :",descuento1);
    console.log("Valor del tiquete :",tiquete1);
    }if (origen === destinos[2] && destino === destinos[1]){
    console.log("Total de descuento",descuento2);
    console.log("Valor del tiquete",tiquete2);
    } else {
      console.log("Ingrese bien los destinos!!!");
}

solucion ejercicio 7:

let ciudadOrigen=prompt(“ingrese la ciudad de origen”);
let ciudadDestino=prompt(“ingrese la ciudad de destino”);
const valor=1000;
let descuento;
let total;
switch(ciudadDestino){
case ‘medellin’:
descuento=(valor*10)/100;
total=valor-descuento;
console.log("el valor del descuento es: "
+descuento)
console.log("el valor del tiquete con descuento es: "+total)

break;

case ‘bogota’:
descuento=(valor*15)/100;
total=valor-descuento;
console.log("el valor del descuento es: "
+descuento)
console.log("el valor del tiquete con descuento es: "+total)

break;

case ‘cartagena’:
descuento=(valor*5)/100;
total=valor-descuento;
console.log("el valor del descuento es: "+descuento)
console.log("el valor del tiquete con descuento es: "+total)

default:
console.log(“la ciudad ingresada no tiene descuento”
);
}

let origen = prompt (“Ingrese ciudad de origen”);
let destino = prompt (“Ingrese ciudad de destino”);
let descuento = “”;
let total =“”;
let tiquete = 1000;

if (destino === “Medellin” && origen === “Bogota”){
descuento = tiquete * 0.10;
total = 1000 - descuento;
console.log ("Total descuento: " + descuento);
console.log ("Valor del tiquete: " + total);
} if (destino === “Bogota” && origen === “Medellin”){
descuento = tiquete * 0.15;
total = 1000 - descuento;
console.log ("Total descuento: " + descuento);
console.log ("Valor del tiquete: " + total);
} if (origen === “Cartagena” && destino ===“Medellin”){
descuento = tiquete * 0.15;
total = 1000 - descuento;
console.log ("Total descuento: " + descuento);
console.log ("Valor del tiquete: " + total);
}if (origen === “Cartagena” && destino ===“Bogota”){
descuento = tiquete * 0.20;
total = 1000 - descuento;
console.log ("Total descuento: " + descuento);
console.log ("Valor del tiquete: " + total);
} if (destino=== “Cartagena” && (origen === “Medellin”|| “Bogota”)) {
console.log (“Total descuento: Ninguno”);
console.log ("Valor del tiquete: " + tiquete);
} else {
console.log (“No hay descuentos ni tiquetes”);
}

const destinos = [“Medellin”,“Bogota”,“Cartagena”];

console.log(“Destinos Disponible Medellin, Bogota, Cartagena”);
const origen = prompt(" Ingrese su origen");
const destino = prompt("Ingrese su destino ");
let dMed = 0.10;
let dBog = 0.15;
let dCar = 0.05;
let tiquete = 1000

if (origen === destinos[0] && destino === destinos[1]){
console.log(“Total del tiquete :”,tiquete-(tiquetedesBog));
console.log(“Valor del descuento :”,tiquete
dBog);
}if (origen === destinos[2] && destino === destinos[1]){
console.log(“Total del tiquete”,tiquete-(tiquete*(dCar+dBog)) );
console.log(“Valor del descuento”,tiquete*(dCar+dBog));
} else {
console.log(“No hay vuelos disponibles”);
}