• 0
Sign in to follow this  
Guest - Felipe -

Me Ajudem!

Question

Guest - Felipe -

A)UM CONSTRUTOR PADRÃO SEM PARAMETROS QUE DEVERA CRIAR UM CONJUNTO COM 10 ELEMENTOS.

B)UM CONSTRUTOR PARAMETRIZADO, QUE DEVERA EXIGIR UM VALOR INTEIRO COMO PARAMETROS.ESTE VALOR DEFINIRA O TAMANHO DO CONJUNTO A SER CRIADO.

C)METODOS PARA INCLUIR E REMOVER ELEMENTOS DO CONJUNTO.AMBOS OS METODOS DEVEM SOBRECARREGAR OS OPERADORES(O OPERADOR +,NO CASO DA INCLUSÃO E O OPERADOR -, NO CASO DA REMOÇÃO).COMO PARAMETROS DEVE SER PASSADO O INTEIRO A SER INCLUIDO/REMOVIDO.NO CASO DA INCLUSÃO, SE O INTERIO PASSADO COMO PARAMETRO já EXISTIR NO CONJUNTO,NÃO DEVERA SER INCLUIDO NOVAMENTE.OS METODOS DEVEM RETORNAR UM VALOR BOLEANO INDICANDO SE A OPERAÇÃO FOI OU NÃO CONCLUIDA COM SUESSO.

D)UM METODO SEM PARAMETRO PARA RETORNAR O TAMANHA MAXIMO DO CONJUNTO.

E)UM METODO SEM PARAMETROS PARA RETORNAR O TOTAL DE ELEMENTOS ATUALMENTE PRESENTES NO CONJUNTO

F)UM METODO PARA VERIFICAR SE UM INTEIRO PASSADO COMO PARAMETRO PERTENCE OU não AO CONJUNTO.UM VALOR BOLEANO DEVERÁ SER RETORNADO PARA INDICAR SUA PRESENÇA OU AUSENCIA NO CONJUNTO.

G)UM METODO PARA CALCULAR A INTERSEÇÃO ENTRE DOIS CONJUNTOS.UM CONJUNTO SERA PASSADO COMO PARAMETRO, E O CONJUNTO QUE REPRESENTAR A INTERSEÇÃO SERA RETORNADO AO FIM.O METODO DEVERA SOBRECARREGAR O OPERADOR &.

H)UM METODO PARA CALCULAR A UNIÃO ENTRE 2 CONJUNTOS. UM CONJUNTO SERA PASSADO COMO PARAMETRO, E O CONJUNTO QUE REPRESENTA A UNIÃO SERA RETORNADO FIM. O METODO DEVERA SOBRERECARREGAR O OPERADOR+.

I)UM METODO PARA CALCULAR A DIFERENÇA ENTRE 2 CONJUNTOS. UM CONJUNTO SERA PASSADO COMO PARAMETRO, E O CONJUNTO QUE REPRESENTA A DIFERENÇA SERA RETORNADO FIM. O METODO DEVERA SOBRERECARREGAR O OPERADOR - .

J)UM METODO PARA VERIFICAR SE DOIS OBJETOS DA CLASSE CONJUNTO SÃO IGUAIS (ELES SERÃO IGUAIS SE POSSUIREM O MESMO TAMANHO E SE TODOS OS SEUS ELEMENTOS FOREM IGUAIS). TAMBEM DEVE-SE USAR SOBRECARGA DE OPERADOR PARA ESTE METODO (O OPERADOR ==). O METODO RETORNARA UM BOLEANO INDICANDO SE OS OBJETOS SÃO OU não IGUAIS.

K)UMA FUNÇÃO AMIGA QUE PERMITA A IMPRESSÃO DE UM OBJETO DA CLASSE CONJUNTO (DEVERÃO SER IMPRESSOS TODOS OS ELEMENTOS QUE FORMAM O CONJUNTO).

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0
Guest A classe e essa ai!!&#33

conjunto();

conjunto(int);

bool operator+(int);

bool operator-(int);

conjunto operator&(conjunto);

conjunto operator+(conjunto);

conjunto operator-(conjunto);

bool operator ==(conjunto);

bool pertence(int);

int rettamanho() const;

int rettotal() const;

friend ostream&operator<<(ostream &,const conjunto&);

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this