Programacion
Hay productos que pagan IVA (16%) y productos exentos.
Los datos de entrada son: costo unitario de cada producto,unidades, y el
IVA (16 o cero). El fin de lista es un costo unitario negativo. */
#include // da acceso a recursos básicos de E/S en C++
#include // da acceso amanipuladores de E/S en C++
using namespace std; // da acceso a recursos básicos del lenguaje C++
using namespace System; // da acceso a recursos de E/S en VC++.NET
#include // acceso arecursos de formateo de pantalla en TurboC
int main() // encabezado de función ppal
{ Console::BackgroundColor::set(ConsoleColor::Gray);
// color para el fondoConsole::Clear(); // limpie la pantalla
// establezca un título para la ventana de resultados
Console::Title::set("SISTEMA DE FACTURACION * Said Andres Avendaño* ");
//declaraciones de variables
float costoUnitSinIVA, gravados, exentos, totalIVA,
totalSinIVA, totalConIVA, totalgravados, totalexentos, IVAdeldia,
totalrecaudado;
intunidades, IVA, Contador;
// puede realizar muchas facturas
char masCasos = '1';
Contador = 0; totalgravados = 0.0; totalexentos = 0.0; IVAdeldia = 0.0;
totalrecaudado = 0.0;while (masCasos == '1')
{Console::ForegroundColor::set(ConsoleColor::DarkRed);
// use color verde oscuro para el texto
// informe el propósito del programa;
// elmensaje va dentro de comillas,
// lleva caratreres de control:
// \n causa cambio de línea,
// \t es tabulador horizontal.
cout > unidades >> IVA;while ( costoUnitSinIVA > 0)
{ if ( IVA == 0)
exentos = exentos + unidades * costoUnitSinIVA;
else gravados = gravados + unidades * costoUnitSinIVA;...
Regístrate para leer el documento completo.