-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.cpp
More file actions
52 lines (43 loc) · 1.54 KB
/
Main.cpp
File metadata and controls
52 lines (43 loc) · 1.54 KB
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
#include <iostream>
#include <string>
#include "Login.h"
#include "Menu.h"
using namespace std;
int main() {
int intentos = 0;
string usuario, password;
Login login;
Menu menu;
cout << "Bienvenido al sistema de Homebanking ..." << endl;
cout << "Inicia sesión para continuar ..." << endl << endl;
while (true) {
if (intentos >= 3) {
cout << "Ha alcanzado el límite de intentos permitidos." << endl;
cout << "Gracias por utilizar el sistema Homebanking." << endl;
break;
}
cout << "Indique su usuario: ";
cin >> usuario;
cout << "Indique su contraseña: ";
cin >> password;
cout << endl << "*** Chequeando información ... ***" << endl << endl;
if (login.inicioDeSesion(usuario, password)) {
cout << "*** Bienvenido " << login.nombreCliente() << "! ***" << endl << endl;
menu.VerMenu();
cout << endl << "Bienvenido al sistema de Homebanking ..." << endl;
cout << "Inicia sesión para continuar ..." << endl << endl;
} else {
cout << "Lamentablemente no pudimos validar su información. ";
cout << "Intente nuevamente ... O ingrese 1 para salir." << endl << endl;
string opcion;
cin >> opcion;
if (opcion == "1") {
break;
} else {
intentos++;
}
}
}
cout << endl << "Gracias por utilizar el servicio de Homebanking. Vuelva pronto!" << endl;
return 0;
}