programa que vende entradas para cada atracción, estas entradas pueden comprarse mediante un sistema, tiene varios juegos pero están clasifiados para niños, adolescentes y adultos, adicional tiene descuentos para discapacitados y tercera edad, se deben de tener varios tipos de usuario para este sistema. (programacion visual basic o c#)

Respuestas 1

Respuesta:

using System;

class Program

{

   static void Main(string[] args)

   {

       // Definimos el precio de cada tipo de entrada

       int precioNiño = 5;

       int precioAdolescente = 10;

       int precioAdulto = 15;

       // Definimos los descuentos para los usuarios con discapacidad o tercera edad

       double descuentoDiscapacidad = 0.5;

       double descuentoTerceraEdad = 0.3;

       // Pedimos al usuario que seleccione la atracción a la que desea ir

       Console.WriteLine("Bienvenido al sistema de venta de entradas.");

       Console.WriteLine("Seleccione la atracción a la que desea asistir:");

       Console.WriteLine("1. Juego para niños");

       Console.WriteLine("2. Juego para adolescentes");

       Console.WriteLine("3. Juego para adultos");

       int seleccionAtraccion = int.Parse(Console.ReadLine());

       // Pedimos al usuario que seleccione su tipo de usuario

       Console.WriteLine("Seleccione su tipo de usuario:");

       Console.WriteLine("1. Niño");

       Console.WriteLine("2. Adolescente");

       Console.WriteLine("3. Adulto");

       Console.WriteLine("4. Discapacidad");

       Console.WriteLine("5. Tercera edad");

       int seleccionUsuario = int.Parse(Console.ReadLine());

       // Calculamos el precio de la entrada según la selección del usuario

       int precioEntrada = 0;

       switch (seleccionAtraccion)

       {

           case 1:

               precioEntrada = precioNiño;

               break;

           case 2:

               precioEntrada = precioAdolescente;

               break;

           case 3:

               precioEntrada = precioAdulto;

               break;

           default:

               Console.WriteLine("Selección inválida.");

               break;

       }

       // Aplicamos el descuento correspondiente si el usuario es discapacitado o de tercera edad

       switch (seleccionUsuario)

       {

           case 4:

               precioEntrada = (int)(precioEntrada * (1 - descuentoDiscapacidad));

               break;

           case 5:

               precioEntrada = (int)(precioEntrada * (1 - descuentoTerceraEdad));

               break;

           default:

               break;

       }

       // Mostramos el precio final de la entrada

       Console.WriteLine("El precio de la entrada es: " + precioEntrada + " pesos.");

   }

}

Explicación:

El código es un programa en C# que simula un sistema de venta de entradas para diferentes atracciones. Al inicio del programa se definen los precios de las entradas para cada tipo de atracción, y los descuentos para usuarios con discapacidad o de tercera edad. Luego, el programa pide al usuario que seleccione la atracción a la que desea asistir, y su tipo de usuario. Con esta información, se calcula el precio de la entrada según el tipo de atracción y el descuento correspondiente (si aplica), y se muestra el precio final de la entrada en la consola. El programa utiliza estructuras de control como switch para manejar las selecciones del usuario y aplicar el cálculo de descuentos.

¿Conoces la respuesta? Añádela aquí

Can't find the answer?

Iniciar sesión con Google

ó

¿Has olvidado la contraseña?

No tengo una cuenta, y quiero Registrarme

Escoger idioma y región
How much to ban the user?
1 hour 1 day 100 years