intersecçao de conjuntos em linguagem c

1. intersecçao de conjuntos em linguagem c

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/04/2016 - 15:47h

pessoal to com esse trampo da faculdade alguem me ajuda nao to conseguindo fazer. Faça um algoritmo e codifique na linguagem C um programa que compare os conjuntos A={1,3,2,4,5,9} e B={1,5,7,4,8,9,3}, realizando a intersecção entre eles.


  


2. Re: intersecçao de conjuntos em linguagem c

Paulo
paulo1205

(usa Ubuntu)

Enviado em 12/04/2016 - 15:54h

O problema fica mais fácil se você ordenar os dois conjuntos antes de começar a comparar seus elementos.


3. Re: intersecçao de conjuntos em linguagem c

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/04/2016 - 15:55h

vc pode me mostrar como que ficaria na programaçao


4. Re: intersecçao de conjuntos em linguagem c

Paulo
paulo1205

(usa Ubuntu)

Enviado em 12/04/2016 - 18:12h

O trabalho é seu, não é? Então é você quem deve fazê-lo.

Aqui no fórum você encontra gente disposta a esclarecer suas dúvidas. Mas se você encontrar alguém disposto a fazer o seu trabalho por você, tome cuidado. Quem faz esse tipo de noobice geralmente sabe tão pouco quanto você, e entrega código de péssima qualidade.


5. Re: intersecçao de conjuntos em linguagem c

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/04/2016 - 18:17h

obrigado pelo sermao tmj mais vc pode me dar um norte por onde devo começar


6. Re: intersecçao de conjuntos em linguagem c

zOpek
zOpek

(usa Outra)

Enviado em 12/04/2016 - 22:02h

Procure no Google, métodos de ordenação em C - particularmente método QuickSort ;

Após Ordenar os vetores A e B, faça comparação entre si, e aloque num vetor C; assim como nas operações matemáticas de conjuntos;


7. Re: intersecçao de conjuntos em linguagem c

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2016 - 14:15h

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <ctype.h>



pq nao ta pegando /
void main(){

int a[] = { 1, 3, 2, 4, 5, 9 }, b[] = { 1, 5, 7, 4, 8, 9, 3 }, in;
int i;

printf("conjunto A { 1, 3, 2, 4, 5, 9 } ");
printf("\nconjunto B { 1, 5, 7, 4, 8, 9, 3 } ");

for (i = 0; i < 7; i++){
in = a[6] == b[7];
printf("\nA interseccao e: %d ", in );
}

system("pause");
}


8. Re: intersecçao de conjuntos em linguagem c

Paulo
paulo1205

(usa Ubuntu)

Enviado em 16/04/2016 - 15:10h

ASDK0O escreveu:

obrigado pelo sermao tmj mais vc pode me dar um norte por onde devo começar


Se você fosse mais humilde, teria visto que eu já tinha dito por onde começar. Ou minha primeira mensagem já não tinha, logo de cara, lhe dado a dica de ordenar os elementos dos conjuntos?

Não existe mágica. A única forma de você comparar dois conjuntos diferentes é comparar elemento por elemento de um deles com cada um dos elementos do outro. E essa operação fica mais fácil se os elementos de ambos estiverem ordenados.


9. Re: intersecçao de conjuntos em linguagem c

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/04/2016 - 15:17h

obg mestre procurarei ser mais humilde






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts