#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double const COSTO_LLAMADA_NORMAL_MINUTO = 1.20 ;
int duracion , hora ;
double costo , descuento = 0 , iva , costoNormal;
cout << "a que hora se realiso la llamada" << endl;
cin >> hora ;
cout << "cuanto duro" << endl ;
cin >> duracion ;
costoNormal = COSTO_LLAMADA_NORMAL_MINUTO * duracion;
cout << fixed ;
cout << "Costo Normal" << setprecision(2) << setw(9) << setfill(0) << costoNormal << endl;
if ( duracion >= 60)
descuento = costoNormal * .15 ;
if ( (hora < 8) || (hora > 18) )
descuento += costoNormal * .50 ;
cout << "Descuento" << setprecision(2) << setw(9) << setfill(0) << descuento << endl ;
iva = costoNormal * .15 ;
cout << "impuesto" << setprecision(2) << setw(9) << setfill(0) << iva << endl ;
costo = costoNormal - descuento + iva ;
cout << "Costo Neto" << setprecision(2) << setw(9) << setfill(0) << costo << endl;
return 0;
hay alguna falla en mi sintaxis?? o de hacer el programa