Necesito un código que calculé el precio total de entradas para un grupo,cada una cuesta 5$ cuánto costaría su comprara mas, añade funciones
Aquí te muestro un ejemplo de código en C++ que calcula el precio total de entradas para un grupo y agrega funciones para realizar operaciones adicionales: ```cpp #include <iostream> // Clase para representar un grupo de personas class Grupo { private: int cantidadPersonas; double precioEntrada; public: // Constructor para inicializar la cantidad de personas y el precio de la entrada Grupo(int cantidadPersonas, double precioEntrada) : cantidadPersonas(cantidadPersonas), precioEntrada(precioEntrada) {} // Método para calcular el precio total de las entradas double calcularPrecioTotal() { return cantidadPersonas * precioEntrada; } // Método para agregar más personas al grupo void agregarPersona() { cantidadPersonas++; } // Método para restar personas del grupo void restarPersona() { if (cantidadPersonas > 0) { cantidadPersonas--; } } // Método para cambiar el precio de la entrada void cambiarPrecioEntrada(double nuevoPrecio) { precioEntrada = nuevoPrecio; } // Método para mostrar la información del grupo void mostrarInformacion() { std::cout << "Cantidad de personas: " << cantidadPersonas << std::endl; std::cout << "Precio de la entrada: $" << precioEntrada << std::endl; std::cout << "Precio total: $" << calcularPrecioTotal() << std::endl; } }; int main() { // Crear un grupo de 5 personas con un precio de entrada de $5 Grupo grupo(5, 5.0); // Mostrar la información inicial del grupo grupo.mostrarInformacion(); // Agregar 2 personas al grupo grupo.agregarPersona(); grupo.agregarPersona(); // Mostrar la información actualizada del grupo grupo.mostrarInformacion(); // Restar 1 persona del grupo grupo.restarPersona(); // Mostrar la información actualizada del grupo grupo.mostrarInformacion(); // Cambiar el precio de la entrada a $10 grupo.cambiarPrecioEntrada(10.0); // Mostrar la información actualizada del grupo grupo.mostrarInformacion(); return 0; } ``` Este código define una clase `Grupo` con los siguientes métodos: * `calcularPrecioTotal()`: Calcula el precio total de las entradas multiplicando la cantidad de personas por el precio de la entrada. * `agregarPersona()`: Agrega una persona al grupo incrementando la cantidad de personas. * `restarPersona()`: Resta una persona del grupo decrementando la cantidad de personas, siempre y cuando no se llegue a 0. * `cambiarPrecioEntrada()`: Cambia el precio de la entrada a un valor nuevo. * `mostrarInformacion()`: Muestra la información del grupo, incluyendo la cantidad de personas, el precio de la entrada y el precio total. En el `main()`, se crea un grupo de 5 personas con un precio de entrada de $5 y se muestran las operaciones adicionales que se pueden realizar con el grupo.