Ir ao conteúdo
  • Cadastre-se

silviia

Membros Juniores
  • Total de itens

    17
  • Registro em

  • Última visita

  • Qualificações

    N/D

Reputação

17

Sobre silviia

  • Data de Nascimento 16/06/1993 (26 anos)

Informações gerais

  • Cidade e Estado
    Portugal
  • Sexo
    Feminino
  1. silviia

    vector e classes

    Muito obrigada, vou tentar fazer como me mandaram , se der errado eu te procuro
  2. silviia

    vector e classes

    voce entendeu errado kkkk eu coloquei os links de loja.h e raca.h num outro forum para me ajudarem e a pessoa modificou o codigo e colocou a funcionar e me mandou , agora so preciso fazer isso igual para a classe racao e cliente :DD
  3. silviia

    vector e classes

    @vangodp agradeco mil e uma vezes a sua ajuda, mas noutro site uma pessoa pegou nos meus codigos loja.h e raca.h e modificou de modo a perceber o que eu tenho de fazer e eu finalmente endendi !! kkk acho que deveria começar a separar loja.h e loja.cpp para ser mais simples no futuro. Desculpa pelo trabalho que dei :c e um dia quando eu for uma pro (so que nao kkk) eu vou ajudar tambem em tudo que puder! Agradeço mesmo a sua ajuda, pessoa impecavel!
  4. silviia

    vector e classes

    visual studio 2017 , nao me dou bem com codeblocks
  5. silviia

    vector e classes

    Tem sim kkk #include "data.h" #include "raca.h" #include "racao.h" #include "cliente.h" a classe data foi a própria professora que fez então nao tem problema(é esse aqui:https://pastebin.com/HYa8ZbD8), eu sei que tem algumas coisitas erradas estou agora modificando isso, mas eu queria mesmo era saber como faço isso dos vetores :s porque o resto dos erros eu estou corrigindo.
  6. silviia

    vector e classes

    Muito complicado isso de vetores, principalmente para quem esta aprendendo e a professora nao explica quase nada xD eu consigo mal ou bem fazer tudo o resto que ela pede, so os vetores é que me deixam perdida.
  7. silviia

    vector e classes

    classe loja.h : https://pastebin.com/LKukEpBP classe raca.h (as outras tem a mesma estrutura) : https://pastebin.com/CpTtN0WS Muito obrigada por estar perdendo tempo comigo, ate eu estou desanimando aqui.
  8. silviia

    vector e classes

    Eu mandei o código todo. ta ai no pastebin. o push_back esta na classe loja.h , eu criei o metodo inserir1 , inserir 2 inserir 3 um para cada classe, para depois na main dependendo da opção que eu escolher ele ir buscar um desses metodos.
  9. silviia

    vector e classes

    @vangodp dentro da classe loja.h é como diz o enunciado :s adicionado 2 minutos depois classe loja.h : https://pastebin.com/LKukEpBP classe raca.h (as outras tem a mesma estrutura) : https://pastebin.com/CpTtN0WS
  10. silviia

    vector e classes

    Pois mas nao me esta a dar certo, disseram para fazer raca r(); r.inserirraca(); v1.push_back(r) mas da erro mesmo assim... enfim eu tenho que enviar o programa ate as 23h55 , sao 21h xD se ate la nao descobrir olha vai mesmo assim pelo menos eu tentei ne. Isto de programar é bem difícil. Alem do mais eu nao faria assim o programa se pudesse escolher , porque acho que fica bem mais complicado , mas quem manda sao os professores ne. Agradeço muito pela sua ajuda! deve ter sido o unico que realmente tentou pois nos outros foruns sempre me ficam mandando descobrir, mas esquecem que eu ainda estou aprendendo então eu realmente nao entendo nada disso xD
  11. silviia

    vector e classes

    então ficaria so? vector<raca>v1; vector<racao>v2; vector<cliente>v3 ; mas no caso do push_back voce esta inserindo logo o valor 10 e eu nao quero isso porque o que eu tenho a inserir é pedido pelo ler nas outras classes. Por isso é que coloquei v1.inserirraca() v1.push_back(const raca &r) onde o 1 é o que vai buscar o metodo inserirraca (da classe raca.h) e o segundo fazia o push_back com os valores inseridos, mas nao me estar a dar certo.
  12. silviia

    vector e classes

    alguem me sabe dizer se estou a fazer isto bem? Obrigada
  13. silviia

    vector e classes

    No meu caso esses dados que voce pede eu ja os peço na classe com o ler e o listar. Exemplo da classe raca.h void raca::inserirraca() { cout << "===========Adicionar Raca==========" << endl; cout << "Designacao: "; cin >> designacao; cout << "Codigo: "; cin >> codigo; while (codigo <= 0) { cout << "Introduza um codigo valido!: "; cin >> codigo; } cout << "Peso: "; cin >> peso; while (peso <= 0) { cout << "Introduza um peso valido!: "; cin >> peso; } } void raca::listarraca() { cout << "===========Visualizar Raca==========" << endl; cout << "Designaco: " << designacao << endl; cout << "Codigo: " << codigo << endl; cout << "Peso: " << peso<< endl; //defenir o tipo de raca atraves do peso if (peso <= 10) { cout << "Raca do tipo pequena"<<endl; } if (peso > 10 & peso <= 25) { cout << "Raca do tipo media" << endl; } if (peso > 25 & peso <= 45) { cout << "Raca do tipo grande" << endl; } if (peso > 45) { cout << "Raca do tipo gigante" << endl; } } e agora na loja eu vou ter que chamar esses dados e guardar num vector (o menu é a unica coisa na main), e eu fiz assim loja.h: class loja { private: vector<raca>v1= new vector<raca>; vector<racao>v2 = new vector<racao>; vector<cliente>v3 = new vector<cliente>; public: //construtores loja(); loja(int n); loja(raca & r, racao & rc, cliente & c); loja(string des, int cod, float ps, string mar, int codr, float qtd, int codt, string n, int num, int cd, float pso); loja(const loja & l); //destrutor ~loja(); //metodos ler e listar void inserir1(); void listar1(); void inserir2(); void listar2(); void inserir3(); void listar3(); }; ... //inserir e listar raca// void loja::inserir1() { for (int i = 0; i < v1.size(); i++) { v1.inserirraca() v1.push_back(const raca &r) } } void loja::listar1() { for (int i = 0; i<v1.size(); i++) { cout<<v1[i]; } }
  14. silviia

    vector e classes

    @vangodp Acho que ja estou a começar a compreender. Diferença que no meu caso o menu é na main e os vetores estão na classe loja.h e esse cin que voce faz a pedir os valores estão em outras classes no metodo listar e ler. Obrigada pela ajuda!
  15. silviia

    vector e classes

    O uso das classes é obrigatorio no meu caso porque é assim que pede no trabalho. Eu realmente nao estou entendendo como faço isso do vector, nao estou entendendo nem o que escrevo nem onde escrevo isso -.- muito complicado isso de vector pra mim .

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda_a_Ler_Resistores_e_Capacitores-capa-3d-newsletter.jpg

ebook grátis "Aprenda a ler resistores e capacitores", de Gabriel Torres

GRÁTIS! BAIXE AGORA MESMO!