Está en la página 1de 2

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO


PROGRAMACIÓN II – TALLER
TDA – ARCHIVOS -SALIDA

Utilizando los conceptos vistos sobre TDA y Archivos de Salida, realizar un programa
en C++ que permita capturar a través de un archivo plano el nombre del cliente, el apellido
del cliente, nombre del artículo a comprar, las unidades y el valor unitario del artículo.

Al final se deben imprimir los datos el cliente, del producto y el total a pagar por la compra.

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

struct Ventas
{
string nomclie;
string apelclie;
string nomarti;
int unidad;
long valuni;
};

int main()
{
Ventas Ven;
long totven = 0;
ofstream salida("Factura.txt");
cout << "Ingresar Nombre Cliente: ";
cin >> Ven.nomclie;
cout << "Ingresar Apellido Cliente: ";
cin >> Ven.apelclie;
cout << "Ingresar Nombre Articulo: ";
cin >> Ven.nomarti;
cout << "Ingresar Unidades: ";
cin >> Ven.unidad;
cout << "Ingresar Valor Unitario: ";
cin >> Ven.valuni;
totven = (Ven.unidad * Ven.valuni);
salida << "\t === Almacen UMNG Ltda ===";
salida << endl;

Programación II Taller: TDA Archivo Salida Página 1


salida << " Cliente: " << Ven.nomclie << " " << Ven.apelclie;
salida << endl;
salida << " Articulo: " << Ven.nomarti;
salida << endl;
salida << " Unidades a Comprar: " << Ven.unidad;
salida << endl;
salida << " Valor Unitario: " << Ven.valuni;
salida << endl;
salida << " => Total Pagar: " << totven;
cout << endl;
cout << endl;
system("pause");
return 0;
}

Programación II Taller: TDA Archivo Salida Página 2

También podría gustarte