Está en la página 1de 3

...\source\repos\Parquimetro\Parquimetro\Parquimetro.

cpp 1
1 #include <iostream>
2 #include <stdlib.h>
3 #include <conio.h>
4
5 using namespace std;
6 int main()
7 {
8 int horasE = 0, horasS = 0, minutosE = 0,
9 minutosS = 0, tiempo = 0, tiempoE = 0,
10 tiempoS = 0, valor = 0, opc = 0, tiempoCE = 0;
11 cout << "Bienvenida por favor ingrese las horas" << endl
12 << endl;
13 do
14 {
15 cout << "Digite la hora de entrada:";
16 cin >> horasE;
17
18 if (horasE > 23 || horasE < 0)
19 {
20 cout << "Error: Las horas ingresadas son incorrectas";
21 getch();
22 }
23 } while (horasE > 23 || horasE < 0);
24
25 do
26 {
27 cout << "Digite los minutos de entrada:";
28 cin >> minutosE;
29
30 if (minutosE > 59 || minutosE < 0)
31 {
32 cout << "Error: Los minutos ingresados son incorrectos";
33 getch();
34 }
35 } while (minutosE > 59 || minutosE < 0);
36
37 do
38 {
39 cout << "Digite la hora de salida:";
40 cin >> horasS;
41
42 if (horasS > 23 || horasS < 0)
43 {
44 cout << "Error: Las horas ingresada son incorrectas";
45 getch();
46 }
47 } while (horasS > 23 || horasS < 0);
48
49 do
...\source\repos\Parquimetro\Parquimetro\Parquimetro.cpp 2
50 {
51 cout << "Digite los minutos de salida";
52 cin >> minutosS;
53
54 if (minutosS > 59 || minutosS < 0)
55 {
56 cout << "Error: Los minutos ingresados son incorrectos";
57 getch();
58 }
59 } while (minutosS > 59 || minutosS < 0);
60
61 horasE = horasE * 60;
62 tiempoE = horasE + minutosE;
63 horasS = horasS * 60;
64 tiempoS = horasS + minutosS;
65
66 if (tiempoE > tiempoS)
67 {
68 tiempoCE = 23 * 60;
69 tiempoCE += 59;
70 tiempoCE -= tiempoE;
71 tiempo = tiempoCE + tiempoS;
72 }
73 else
74 tiempo = tiempoS - tiempoE;
75
76 system("cls");
77 cout << "Ingrese el numero de su tipo de carro" << endl
78 << endl;
79 cout << " 1. auto" << endl;
80 cout << " 2. camioneta" << endl;
81 cout << " 3. Dobleremolque" << endl;
82 cin >> opc;
83
84 switch (opc)
85 {
86 case 1:
87 cout << "El auto estuvo" << tiempo << "minutos en el parquimetro"
<< endl;
88 valor = tiempo * 10;
89 cout << "se cancelaran" << tiempo << "minutos, a $10 cada minuto"
<< endl;
90 cout << "Por lo tanto el valor a pagar es:" << valor << "Pesos";
91 break;
92
93 case 2:
94 cout << "La camioneta estuvo" << tiempo << "Minutos en el
parqueadero" << endl;
95 valor = tiempo * 10;
...\source\repos\Parquimetro\Parquimetro\Parquimetro.cpp 3
96 cout << "Se cancelaran" << tiempo << "minutos, a $10 cada minuto"
<< endl;
97 cout << "Por lo tanto el valor a pagar es:" << valor << "Pesos";
98 break;
99
100
101 case 3:
102 cout << " El dobleremolque estuvo" << tiempo << "Minutos en el
paequeadero" << endl;
103 valor = tiempo * 20;
104 cout << "Se canceleran" << tiempo << "minutos, a $20 cada minuto"
<< endl;
105 cout << "Por lo tanto el valor a pagar es:" << valor << "Pesos";
106 break;
107 }
108 system("Pause");
109 return 0;
110 }
111
112
113
114

También podría gustarte