Publicado el 30/11/-0001 12:11:00 en Programación General. Total de votos: 0 Votar
#include <iostream.h>#include <conio.h>
#include <stdio.h>
class Factura
{
public:
float fac;
char date[10],cpay;
void empresa();
};
void Factura::empresa(void)
{
clrscr();
char rfc[20],*cliente,*dom,fecha[20],i;
int factura,cla[100],cant[100],suma=0,suma2=0;
char arti[100][100],r;
float iva,total,pu[100],impo[100];
r='n';
for(i=0; i<=100; i++)
{
cla=0;
cant=0;
pu=0;
impo=0;
}
clrscr();
cout << "\n\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
cout << "\n\tºShop Ibiza S.A. de C.V.º";
cout << "\n\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ\n\n";
cout << "\n\t\t\t No. Factura.";
cout << "\n\t\t\t " << fac;
cout << "\n\t\t\t No.Fecha.";
cout << "\n\t\t\t " << date;
cout << "\n\t\t\t C. Pago.\n";
switch (cpay)
{
case 'A': cout <<"\t\t\t Deposito";break;
case 'B': cout <<"\t\t\t Cheque";break;
case 'C': cout <<"\t\t\t Efectivo";break;
}
gotoxy(1,15);
cout<<"Clave Articulo Precio Cant. Importe\n"
<<"ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ\n";
i=0;
do
{
i++,
gotoxy(1,17+i);
cin>>cla;
gotoxy(9,17+i);
cin>>arti;
gotoxy(20,17+i);
cin>>pu;
gotoxy(30,17+i);
cin>>cant;
impo=pu*cant;
suma=impo+suma;
suma2=cant+suma2;
gotoxy(37
,17+i);
cout<<impo;
gotoxy(1,35);
cout<<"\tOtro producto. (s/n) : ";
cin>>r;
}while(r!='n');
iva=suma*0.15;
total=suma+iva;
gotoxy(30,29);
cout<<"Subtotal: "<<suma<<endl;
gotoxy(30,30);
cout<<" Iva : "<<iva<<endl;
gotoxy(30,31);
cout<<" Total: "<<total<<endl;
gotoxy(29,33);
cout<<"Articulos: "<<suma2;
}
void main()
{
Factura fr;
clrscr();
... [/trombi]
Continúa aquí...
Comentarios: 0 | Leer comentarios
Nick: fr33-w4ll

