Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace planetum
- {
- public class viaje
- {
- private string destino;
- private string origen;
- private double costoIda;
- private double costoVuelta;
- private int dias;
- private double costoDia;
- private double costoCaminata;
- private int pasajeros;
- private double subtotal;
- private double total;
- public viaje(string destino, string origen, double costoIda, double costoVuelta, int dias, double costoDia, double costoCaminata, int pasajeros)
- {
- this.Destino = destino;
- this.Origen = origen;
- this.CostoIda = costoIda;
- this.CostoVuelta = costoVuelta;
- this.Dias = dias;
- this.CostoDia = costoDia;
- this.CostoCaminata = costoCaminata;
- this.Pasajeros = pasajeros;
- }
- public string Destino { get => destino; set => destino = value; }
- public string Origen { get => origen; set => origen = value; }
- public double CostoIda { get => costoIda; set => costoIda = value; }
- public double CostoVuelta { get => costoVuelta; set => costoVuelta = value; }
- public int Dias { get => dias; set => dias = value; }
- public double CostoDia { get => costoDia; set => costoDia = value; }
- public double CostoCaminata { get => costoCaminata; set => costoCaminata = value; }
- public int Pasajeros { get => pasajeros; set => pasajeros = value; }
- public double Total { get => total; set => total = value; }
- public double registroViaje() {
- if (Destino.Equals("Luna"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + CostoVuelta + CostoCaminata;
- }
- else if (Destino.Equals("Venus"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + 100 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Mercurio"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + 300 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Marte"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + CostoVuelta + CostoCaminata;
- }
- else if (Destino.Equals("Saturno"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + 300 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Jupiter"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + 200 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Urano")) {
- subtotal = CostoIda + (CostoDia * Dias) + 400 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Neptuno"))
- {
- subtotal = CostoIda + (CostoDia * Dias) + 500 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- else if (Destino.Equals("Plutón")) {
- subtotal = CostoIda + (CostoDia * Dias) + 600 + CostoVuelta;
- subtotal = subtotal + (subtotal * .05);
- }
- Total = subtotal*pasajeros;
- return Total;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment