Resolução Mecânica Vetorial para Engenheiro - Cinemática e Dinâmica - 5ª Edição
Por: Isaac Amaral • 2/12/2021 • Resenha • 657 Palavras (3 Páginas) • 79 Visualizações
#include<iostream>
#include<string>
#include<list>
using namespace std;
class Cliente
{
private:
string nomec,endereco,bairro;
float saldo;
public:
Cliente()
{
saldo=0;
}
~Cliente()
{
}
void set_dados()
{
cout << "\nDigite o nome do cliente: ";
getline(cin,nomec);
cout << "\nDigite o endereco: ";
getline(cin,endereco);
cout << "\nDigite o bairro: ";
getline(cin,bairro);
cout << "\nDigite o saldo devedor: ";
cin >> saldo;
cin.ignore();
}
void print_dados()
{
cout << "\nNome do cliente: " << nomec;
cout << "\nEndereco: " << endereco;
cout << "\nBairro: " << bairro;
cout << "\nSaldo dev: " << saldo;
}
string ret_nomec()
{
return nomec;
}
string ret_endereco()
{
return endereco;
}
string ret_bairro()
{
return bairro;
}
float ret_saldo()
{
return saldo;
}
};
int main()
{
Cliente temp;
list<Cliente> loja, copia;
list<string> nomes, cnomes;
char r;
int op;
do
{
cout << "\n_________________________________________\n";
cout << "\n Cadastro do cliente ";
cout << "\n_________________________________________\n\n";
cout << "\t\t <1> Cadastro \n";
cout << "\t\t <2> Listagem por ordem \n";
cout << "\n\n Digite sua opcao (1/2) ";
cin >> op;
cin.ignore();
switch(op)
{
case 1:
do
{
cout << "\n_________________________________________\n";
...