Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.

Código de C/Visual C - Caja Registradora

Caja Registradoragráfica de visualizaciones


C/Visual C

estrellaestrellaestrellaestrellaestrella
Publicado el 26 de Agosto del 2009 por Abraham
19.331 visualizaciones desde el 26 de Agosto del 2009. Una media de 70 por semana
Código de C++ que imita a una caja registradora simple, permitiendo generar un archivo de texto imitando un poco una factura.
Compilado con g++ de MinGW 5.1.4

Versión 1
estrellaestrellaestrellaestrellaestrella

Publicado el 26 de Agosto del 2009gráfica de visualizaciones de la versión: Versión 1
19.332 visualizaciones desde el 26 de Agosto del 2009. Una media de 70 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
/*
 *  Programa: Caja Registradora
 *
 *  Descripcion: Simple programa que imita a una caja registradora.
 *
 *  Autor: Abraham Terán(Leek)(http://atsprogramming.blogspot.com/)
 */
 
#include <fstream>
#include <iostream>
using namespace std;
 
int inicio()
{ system("title Caja Registradora v.0.0(BETA) - ");
  cout << "
    Caja Registradora v.0.0(BETA)" << endl;
  cout << "" << endl;
  cout << "
 
" << endl;
  system("pause");
  system("cls"); }
 
int main()
{ inicio();
  double hora   = 0.0;
  double precio = 0.0;
  string iva_ono;
  string factura_ono;
  cout << "Ingrese la hora: ";
  cin >> hora;
  cout << "
Ingrese el precio del producto: ";
  cin >> precio;
  cout << "El precio incluye I.V.A.? (si/no) > ";
  cin >> iva_ono;
  if (iva_ono == "si")
  { cout << "Precio sin I.V.A incluido: " << precio << endl; }
  else if (iva_ono == "no")
  { double cobro_total = (precio * 15) / 100;
    cout << "Precio con I.V.A incluido: " << cobro_total << endl; }
  else
  { cout << "Opcion no valida." << endl;
    main(); }
  cout << "El cliente desea factura? (si/no) > ";
  cin >> factura_ono;
  if (factura_ono == "si")
  { ofstream factura;
    factura.open("factura.txt");
    factura << "Hora de la compra: " << hora << endl;
    factura << "Precio sin I.V.A: " << precio << endl;
    factura << "Precio con I.V.A: " << (precio * 15) / 100 << endl;
    factura.close();
    cout << "Factura generada(factura.txt)" << endl;
    system("pause");
    system("factura.txt");
    system("pause"); }
  else if (factura_ono == "no")
  { cout << "Operacion finalizada." << endl;
    system("pause"); }
  else
  { cout << "Opcion no valida" << endl;
    main(); }
  main(); }
 



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s1839