Sistem de Controle Bancario
Publicado por fabio 09/02/2006
[ Hits: 17.135 ]
Sistem de Controle Bancario.
#include <stdio.h> #include <conio.h> #include <ctype.h> #include <math.h> #include <stdlib.h> #include <iostream.h> #include <iomanip.h> class conta { private: char agencia[6]; char nr_conta[6]; public: // metodo para saque float saldo; char nome[35]; void sacar (float saque) { saldo = saldo - saque; } // metodo para deposito void depositar (float deposito) { saldo = saldo + deposito; } // metodo para mostar saldo void mostrar_saldo() { cout << "\n Agencia: " << agencia; cout << "\n Conta : " << nr_conta; cout << "\n Saldo Atual: " << saldo; } // metodo construtor conta () { cout << " Nome do correntista: "; gets (nome); cout << " Digite a agencia: "; cin >>agencia; cout << " Digite o numero da conta: "; cin >>nr_conta; cout << " Digite o saldo inicial: "; cin >> saldo; clrscr(); } // metodo destrutor ~conta(){ cout << "\n Deletando contas"; getch(); } }; // inicio do programa principal main(){ int menu; clrscr(); conta F[2]; // criacao do objeto clrscr(); // inicio da parte grafica cout << "\n ================================================"; cout << "\n Sistema de Controle Bancario |"; cout << "\n ================================================"; // menu for (;menu!=0;){ // controla o menu cout << "\n\n"; cout << "\n ============================= "; cout << "\n | *** MENU *** = "; cout << "\n ----------------------------- "; cout << "\n |(1) - Depositar = "; cout << "\n ----------------------------- "; cout << "\n |(2) - Sacar = "; cout << "\n ----------------------------- "; cout << "\n |(3) - Mostrar Saldo = "; cout << "\n ----------------------------- "; cout << "\n |(4) - Desenvolvedor = "; cout << "\n ----------------------------- "; cout << "\n |(0) - Sair do Sistema = "; cout << "\n ============================= "; cout << "\n | Digite a opcao desejada: "; cin >> menu; cout << " |===========================|"; //getch(); // opcoes do menu switch (menu) { int x; float deposito,saque,saldo; case 1: cout << "\n Digite a conta:"; cin >>x; clrscr(); cout << "\n |==============================================|"; cout << "\n | Sistema de Controle Bancario |"; cout << "\n |==============================================|"; cout << "\n | Operação Deposito |"; cout << "\n |==============================================|"; cout << "\n\n Digite o valor a ser depositado: "; cin >> deposito; F[x].depositar (deposito); break; case 2: cout << "\n Digite a conta:"; cin >>x; clrscr(); cout << "\n |==============================================|"; cout << "\n | Sistema de Controle Bancario |"; cout << "\n |==============================================|"; cout << "\n | Operação Saque/Retirada |"; cout << "\n |==============================================|"; cout << "\n\n Digite o valor: "; cin >> saque; if (saque > F[x].saldo) cout << "\n saldo insuficiente"; else F[x].sacar (saque); break; case 3: cout << "\n Digite a conta:"; cin >>x; clrscr(); cout << "\n |==============================================|"; cout << "\n | Sistema de Controle Bancario |"; cout << "\n |==============================================|"; cout << "\n | Consulta ao Saldo |"; cout << "\n |==============================================|"; cout << "\n\n Mostra Saldo da Conta escolhida"; cout << "\n Nome: " << F[x].nome; F[x].mostrar_saldo(); break; case 4: clrscr(); cout << "\n ----------------------------------------------------"; cout << "\n Desenvolvedor "; cout << "\n ----------------------------------------------------\n"; cout << "\n Faculdades Integradas do Planalto Central - FIPLAC"; cout << "\n Curso de Ciencia da Computacao"; cout << "\n 2º Semestre"; cout << "\n Programacao Orientadas a Objetos <-> C++"; cout << "\n Sistema de Folha de Pagamento"; cout << "\n Helder Silva Cavalcante"; cout << "\n helder@brasolution.com.br"; cout << "\n http://www.brasolution.com.br"; cout << "\n ----------------------------------------------------\n"; cout << "\n\n\n"; getch(); break; case 0: cout << "\n\n\n Sua opcao: Sair do Sistema"; break; default: cout << "\n\n\n Opcao Invalida "; break; } // finaliza o for do menu } // crlsrc(); getch(); return(0); }
Full linux c++ implementation of conio.h (conio.h para linux)
Calculadora elementar com ponto flutuante
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Visualizar a árvore de arquivos no terminal
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Melhorando a precisão de valores flutuantes em python[AJUDA] (11)
GLPI - Configuração de destinatário com conta Microsoft Exchange (0)
Vou voltar moderar conteúdos de Dicas e Artigos (3)
OpenVPN no MACBOOK conecta mas não pinga pastas de rede compartilhada ... (1)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta