Ir para conteúdo
Fórum Script Brasil
  • 0

Me Ajudem!


Guest - Felipe -

Pergunta

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).

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 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&);

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...