/*Elabore un programa que muestre tres conceptos de costo y la suma de los mismos en formato
de moneda nacional. Utilice dos columnas, el concepto de costo y su valor monetario.
El concepto de costo de la suma debe ser TOTAL. Utilice la instrucción cout.*/
//*********************CODIGO***************************
#include <iostream> // Librería básica para entrada y salida (cin, cout)
#include <iomanip> // Librería para manipuladores de formato (setw, setprecision)
using namespace std; // Para no escribir std:: antes de cout, cin, etc.
int main() {
// Declaramos tres variables de tipo double para guardar los costos
double costo1 = 1250.50;
double costo2 = 879.75;
double costo3 = 430.25;
// Calculamos el total sumando los tres costos
double total = costo1 + costo2 + costo3;
// Encabezado de la tabla
// left -> alinea el texto a la izquierda
// right -> alinea el texto a la derecha
// setw(n) -> define el ancho del campo (n caracteres)
cout << left << setw(20) << "Concepto" << right << setw(15) << "Valor ($)" << endl;
// Línea divisoria para separar encabezado y datos
cout << "----------------------------------------" << endl;
// Mostrar cada costo en formato de tabla
// fixed -> obliga a mostrar decimales en punto fijo
// setprecision(2) -> muestra 2 decimales (como moneda)
cout << left << setw(20) << "Costo 1" << right << setw(15) << fixed
<< setprecision(2) << costo1 << endl;
cout << left << setw(20) << "Costo 2" << right << setw(15) << fixed
<< setprecision(2) << costo2 << endl;
cout << left << setw(20) << "Costo 3" << right << setw(15) << fixed
<< setprecision(2) << costo3 << endl;
// Línea divisoria antes del total
cout << "----------------------------------------" << endl;
// Mostrar el total con mismo formato
cout << left << setw(20) << "TOTAL" << right << setw(15) << fixed
<< setprecision(2) << total << endl;
// return 0 indica que el programa terminó correctamente
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: