Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIFENAS – Universidade José do Rosário Vellano - Curso de Ciência da Computação Disciplina: Programação Orientada à Objetos Professora: Jaqueline Corrêa S. de Carvalho Exercício Proposto1 O programa abaixo foi desenvolvido utilizando programação estruturada em C++. Reescreva o programa criando a classe vendedor com os dados e métodos referentes ao vendedor. Faça as modificações necessárias no programa principal. � #include <iostream> #include <string> using namespace std; struct vendedor { string nome; string endereco; float salario; float comissao; }; void setnomeend(string n,string e,vendedor* aux) { aux->nome=n; aux->endereco=e; } void setsalario(float s,vendedor * aux) { aux->salario=s; } void setcomissao(float c, vendedor* aux) { aux->comissao=c; } float salariototal(vendedor* aux) { return aux->salario+aux->comissao; } void mostraDados(vendedor* aux) { cout<<"nome: "<<aux->nome; cout<<"endereco: "<<aux->endereco; cout<<"Salario Total:"<<salariototal(aux); } void main() { vendedor v1; string vnome,vend; float vsal,vc; cout<<"Nome do Vendedor:"; getline(cin,vnome); cout<<"Endereco:"; cin>>vend; cout<<"Salario:"; cin>>vsal; cout<<"Comissao:"; cin>>vc; setnomeend(vnome,vend,v1); setsalario(vsal,v1); setcomissao(vc, v1); mostraDados(v1); system("pause")�
Compartilhar