Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Factura y Descuento
Factura y Descuento
TEMA: FACTURA
#include<stdio.h>
#include<conio.h>
void main ()
char nombre,direccion,cedula,telefono,fecha,descripcion;
float vtotal1,vtotal2,vtotal3,vtotal4,cant1,vunit,subtotal,iva,totalp,desc;;
gotoxy(30,6);printf("================================================\n");
gotoxy(30,8);printf("| |\n");
gotoxy(30,9);printf("|==============================================|\n");
gotoxy(30,10);printf("|Nombre: |\n");
gotoxy(46,10);scanf("%s",&nombre);
gotoxy(30,11);printf("|Direccion: |\n");
gotoxy(41,11);scanf("%s",&direccion);
gotoxy(30,12);printf("|Ruc: |\n");
gotoxy(38,12);scanf("%s",&cedula);
gotoxy(30,13);printf("|Telefono: |\n");
gotoxy(40,13);scanf("%s",&telefono);
gotoxy(30,14);printf("|Fecha: |\n");
gotoxy(37,14);scanf("%s",&fecha);
gotoxy(30,15);printf("|==============================================|\n");
gotoxy(30,17);printf("| | | | |\n");
gotoxy(31,17);scanf("%f",&cant1);
gotoxy(41,17);scanf("%s",&descripcion);
gotoxy(55,17);scanf("%f",&vunit);
vtotal1=vunit*cant1;
gotoxy(70,17);printf("%.2f",vtotal1);
gotoxy(30,18);printf("| | | | |");
gotoxy(31,18);scanf("%f",&cant1);
gotoxy(41,18);scanf("%s",&descripcion);
gotoxy(55,18);scanf("%f",&vunit);
vtotal2=vunit*cant1;
gotoxy(70,18);printf("%.2f",vtotal2);
gotoxy(30,19);printf("| | | | |");
gotoxy(31,19);scanf("%f",&cant1);
gotoxy(41,19);scanf("%s",&descripcion);
gotoxy(55,19);scanf("%f",&vunit);
vtotal3=vunit*cant1;
gotoxy(70,19);printf("%.2f",vtotal3);
gotoxy(30,20);printf("| | | | |\n");
gotoxy(31,20);scanf("%f",&cant1);
gotoxy(41,20);scanf("%s",&descripcion);
gotoxy(55,20);scanf("%f",&vunit);
vtotal4=vunit*cant1;
gotoxy(70,20);printf("%.2f",vtotal4);
gotoxy(30,21);printf("| | | | |\n");
gotoxy(30,22);printf("| | | | |\n");
gotoxy(30,23);printf("| | | | |\n");
gotoxy(30,24);printf("| | | | |\n");
gotoxy(30,25);printf("| | | | |\n");
gotoxy(30,26);printf("| | | | |\n");
gotoxy(30,27);printf("| | | | |\n");
gotoxy(30,28);printf("| | | | |\n");
gotoxy(30,29);printf("| | | | |\n");
gotoxy(30,30);printf("|==============================================|\n");
subtotal=vtotal1+vtotal2+vtotal3+vtotal4;
gotoxy(70,31);printf("%f",subtotal);
gotoxy(70,32);if (subtotal>=5)
iva=subtotal*0.12;
printf("%.2f",iva);
else
{
printf("0");
desc=subtotal*0.50;
gotoxy(70,33);printf("%f",desc);
totalp=(subtotal+iva)-desc;
gotoxy(70,34);printf("%.2f",totalp);
gotoxy(30,35);printf("===============================================\n");
getch();