Sistem de Controle Bancario
Publicado por fabio 09/02/2006
[ Hits: 17.479 ]
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);
}
Função que converte números decimais em binários
Vírus didático para Linux em C
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Opções secretas em tema do Cinnamon
Como mapear unidade de rede no Linux
Como quebrar senha usando john the ripper
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (1)
Alguém já testou o novo COSMIC Desktop? O que achou? (4)
Não consigo instalar distro antiga no virtualbox nem direto no hd (29)
queria saber como posso alterar a frequencia do meu ryzen 2300u pro (3)









