Enviado em 22/10/2018 - 23:07h
Boa noite pessoal estou tentando aprender PEOO usando C++ então fiz um código de um conta de banco. Estou usando o sublime text e ele apresenta esse erro :#ifndef CONTA_H
#define CONTA_H
class Conta
{
char titular[100];
int num_conta;
float saldo;
public:
Conta(char c, int n, float s);
~Conta();
void mostra_menu();
void consulta();
void deposito(float valor);
int saque(float valor);
};
#endif
#include "conta.h"
Conta::Conta(char c, int nc, float s)
{
titular = c;
num_conta = nc;
saldo = s;
}
Conta::mostra_menu()
{
cout << "\n[1] Depositar" << endl;
cout << "[2] Sacar" << endl;
cout << "[3] Consultar saldo" << endl;
}
Conta::deposito(float valor)
{
saldo += saldo; //desse jeito
cout << "\nDeposito realizado com sucesso !!" << endl;
}
Conta::saque(float valor)
{
if (saldo < valor)
{
cout << "\nSaldo insuficiente ..."
return 0;
}
else
{
saldo = saldo - valor; // ou deste
cout << "\nSaque realizado com sucesso !!" << endl;
return 1;
}
}
Conta::consulta()
{
cout << "\ntitular: " << nome << endl;
cout << "Numero da conta: " << numero << endl;
cout << "Saldo da conta: " << saldo << endl;
}
#include <iostream>
#include "conta.h"
using namespace std;
int main(int argc, char const *argv[])
{
Conta c1 = new Conta("Lucas", 12345, 4500.50);
c1.mostra_menu();
c1.deposito(1000.05);
c1.saque(100);
c1.consulta();
return 0;
}
Como ativar o módulo de cancelamento de ruído no Pipewire
Como escolher o melhor escalonador de CPU para melhorar o desempenho da máquina
Curiosidade sobre DOOM Guy e Isabelle de Animal Crossing
Inicializando servidor Ubuntu na AWS e rodando apache em Container
Ativando Modo Deus no DOOM Eternal no Linux
Otimizando o seu sistema com swappiness
Instalando Brave Browser no Debian 12
Adicionando ícones de status do teclado no system tray do Xfce4
Meu Pc não inicia o fedora (parou do nada) (6)
GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRF... (10)
Como instalar software no computador da rede pelo GLPI sem precisar i... (0)
Convertendo valores em bytes maiores que 1YB[DUVIDA] (1)
Não resolvi a dúvida sobre partiçoes no Deepin e coloquei Linux Mint [... (6)