PedroCunha Posted January 24, 2012 Report Share Posted January 24, 2012 E aí Galera, tudo bem?Estou com um problema. Consigo compilar o programa e ele roda tudo OK. Só que na hora de fechar ele trava e não fecha.Segue o codigo:#include <math.h> #include <string> #include <iostream> #include <fstream> #include <istream> #include <stdio.h> #include <conio.h> #include <cstdlib> using namespace std; main() { char l1[100]="pedro2211"; char* login; char s1[100]="123456"; char* senha; int operacao, b, c, v; cout<<"Bem vindo! Por meio deste programa voce podera estar a par de suas financas.\n"<<endl; std::ofstream file("cadastro.txt"); cout << " Digite seu login:\n" << endl; cin >> login; file<<login; file<<"\n"; cout << endl; cout << " Digite sua senha:\n " << endl; cin >> senha; cout << "\n" << endl; file<<senha; file<<"\n"; if (strcmp(s1, senha)==0 & strcmp(l1,login)==0){ cout << " Bem vindo senhor Pedro!\n" << endl; cout << " Digite o valor inicial que voce colocara em sua poupanca. (R$)\n" << endl; cin>> v; file<<v; file<<"\n"; cout << "\n" << endl; cout << "Deseja fazer mais alguma operacao com seu dinheiro?\n" << endl; cout << " 1 - Adicionar\t" << " 2 - Subtrair\t" << " 3 - Sair\t\n" << endl; cin >> operacao; cout << "\n" << endl; cin.ignore(); system("cls"); switch (operacao){ case 1: cout << " Quanto deseja adicionar?\n" << endl; cin >> b; cout << "\n" << endl; cout << " O novo valor e R$ " << v + b << endl; file<< v+b; file<<"\n"; cout << "\n" << endl; cout << " Volte sempre!" << endl; system ("pause"); exit(0); break; case 2: cout << " Quanto deseja subtrair?\n" << endl; cin >> c; cout << "\n" << endl; cout << " O novo valor e R$ " << v - c << endl; file<<v-c; file<<"\n"; cout << "\n" << endl; cout << " Volte sempre!" << endl; cout << "\n" << endl; break; system("pause"); exit(0); case 3: cout << " Volte sempre! " << endl; break; system("pause"); getche(); } } if (strcmp (login, l1)!=0 & strcmp (senha,s1)!=0){ cout << " Adeus!" << endl; system ("pause"); exit(0); } } É isso. Obrigado. Quote Link to comment Share on other sites More sharing options...
0 PedroCunha Posted January 26, 2012 Author Report Share Posted January 26, 2012 alguém?alguém afim de montar um banco de dados junto à mim? Quote Link to comment Share on other sites More sharing options...
0 mrkcristiano Posted January 27, 2012 Report Share Posted January 27, 2012 Já tentou usar return 0; ? Quote Link to comment Share on other sites More sharing options...
0 PedroCunha Posted January 27, 2012 Author Report Share Posted January 27, 2012 Sim.Mesmo assim ele trava na hora de sair. Quote Link to comment Share on other sites More sharing options...
Question
PedroCunha
E aí Galera, tudo bem?
Estou com um problema. Consigo compilar o programa e ele roda tudo OK. Só que na hora de fechar ele trava e não fecha.
Segue o codigo:
É isso. Obrigado.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.