#include <iostream>
#include <string>
#include <vector>
#include <iomanip>
using namespace std;
struct Pelicula {
string titulo;
string sala;
string horario;
char clasificacion;
double precio;
bool disponible;
};
int main() {
const double IVA = 0.16;
vector<Pelicula> cartelera = {
{"Spiderman", "Sala 7", "4:30", 'A', 85.00, true},
{"Pacific Rim", "Sala 8", "5:30", 'B', 95.00, true},
{"Avengers Doomsday", "Sala 5", "2:30", 'B', 110.00, true},
{"Intensamente / Duna","Sala 1", "4:00", 'B', 150.00, true},
{"Gladiador 2", "Sala 3", "19:00", 'C', 115.00, true},
{"Cars", "Sala 2", "4:30", 'A', 75.00, true}
};
cout << "=================================================\n";
cout << " CARTELERA CINEPOLIS \n";
cout << "=================================================\n\n";
// Anchos de columna optimizados para pantallas y celdas amplias
cout << left << setw(23) << "TITULO"
<< setw(9) << "SALA"
<< setw(8) << "HORA"
<< setw(6) << "CLA"
<< setw(10) << "PRECIO" << endl;
cout << "-------------------------------------------------\n";
for (const auto& p : cartelera) {
cout << left << setw(23) << p.titulo
<< setw(9) << p.sala
<< setw(8) << p.horario
<< setw(6) << p.clasificacion
<< "$" << fixed << setprecision(2) << p.precio << endl;
}
cout << "-------------------------------------------------\n";
cout << "IVA aplicable: " << (IVA * 100) << "%\n";
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: