namespace GJ20011Guia7Ejercicio6
const double DescM2 = 0.30, DescM4= 0.10, DescM7= 0.50;
const double DescF1 = 0.50, DescF3 = 0.50, DescF6 = 0.50;
const int Lunes = 1, Martes = 2, Miercoles = 3, Jueves = 4, Viernes = 5, Sabado = 6, Domingo = 7;
public static void Main()
Console.Title = "DISCOTECA <<ENTRAN 2 SALEN 3>>";
double precioEntrada, costoTotal;
diaSemana = CalcularDiaSemana();
precioEntrada = CalcularPrecioEntradaSinDescuento(sexo);
costoTotal = CalcularCostoTotal(sexo, diaSemana, precioEntrada);
if (sexo == 'F' && costoTotal == 0)
entraGratis = "HOY ENTRA GRATIS";
Console.WriteLine("${0}", entraGratis);
Console.WriteLine("Muchas Gracias por preferirnos, disfrute responsablemente");
Console.WriteLine("El precio de Entrada es de: ${0}", costoTotal);
Console.WriteLine("Muchas Gracias por preferirnos, disfrute responsablemente");
public static char PedirSexo()
Console.WriteLine("Ingreso el sexo de la persona: M si es masculino ó F si es femenino");
genero = char.Parse(Console.ReadLine());
public static int CalcularDiaSemana()
Console.WriteLine("Ingrese el número que corresponda al dia de la semana \n 1: Domingo \n 2: Lunes \n 3: Martes \n 4: Miercoles \n 5: Jueves \n 6: Viernes \n 7: Sábado");
dia = int.Parse(Console.ReadLine());
public static double CalcularPrecioEntradaSinDescuento(char sexo)
public static double CalcularCostoTotal(char sexo, int diaSemana, double precioEntrada)
costoTotal = precioEntrada - (precioEntrada * 0.50);
costoTotal = precioEntrada;
costoTotal = precioEntrada - (precioEntrada * 0.30);
costoTotal = precioEntrada;
costoTotal = diaSemana - (diaSemana * 0.10);
costoTotal = precioEntrada;
costoTotal = precioEntrada;
costoTotal = precioEntrada;
costoTotal = precioEntrada - (precioEntrada * 0.50);
costoTotal = precioEntrada;
costoTotal = precioEntrada - (precioEntrada * 0.50);
costoTotal = precioEntrada - (precioEntrada * 0.50);