INTERSECÇÃO ENTRE VETORES
Olá, comecei a faculdade de Eng. de Software e estou com algumas barreiras em um exercicio que pede a intersecção de vetores e não faço ideia de como fazer, se alguém puder me ajudar agradeço desde já!
EXERCICIO: Escrever um programa para ler dois vetores de inteiros, de ordem n e m respectivamente (n ≤ 15 e m ≤ 25). Calcular o vetor interseção dos dois vetores dados, imprimido os três vetores. Se não houver a interseção, imprimir uma mensagem explicativa adequada.
MINHA RESOLUÇÃO (que não sei também se esta correta até então):
#include <stdio.h>
main ()
{
float N[15], M[25], I[15];
int n,m,inter,i;
printf ("N MENOR OU IGUAL A 15 & M MENOR OU IGUAL A 25\n");
printf ("Digite um valor para 'n': ");
scanf ("%d", &n);
if (n>15)
printf ("ERRO\n");
else
{
for (i=n;i<=15;i++)
{
printf ("Digite a sequencia crescente do 'n' ate 15:\n");
scanf ("%f", &N);
}
}
printf ("Digite um valor para 'm': ");
scanf ("%d", &m);
if (m>25)
printf ("ERRO\n");
else
{
for (i=m;i<=25;i++)
{
printf ("Digite a sequencia crescente do 'm' ate 25:\n");
scanf ("%f", &M);
}
}
}
Discussão (0)
Carregando comentários...