Pages

jueves, 7 de febrero de 2013

Calcular el precio de un boleto de tren Codigo en C#

Problema
Diseñar un algoritmo  que determine el precio de un billete ida y vuelta en ferrocarril,dando la distancia a recorrer y el  número de días en destino, sabiendo que si la estancia es superior a 7 días y la distancia es superior a 800 km. El billete tiene una reducción del 30%. El precio por kilómetro es de 8.5 soles.
Codigo Fuente en C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Main
{
    class Program
    {
        static void Main(string[] args)
        {
            double costo,dia,lon;
      Console.WriteLine("Ingresa longitud");
      lon = Convert.ToDouble(Console.ReadLine());
      Console.WriteLine("Ingresa dias de viaje");
      dia = Convert.ToDouble(Console.ReadLine());
      if(dia>9 && lon >800){
          costo=lon*8.5-lon*8.5*0.3;
      }else{
      costo=lon*8.5;
      }
      Console.WriteLine(costo);                           
        Console.ReadLine();
        }
    }
}

No hay comentarios:

Publicar un comentario