Eu fui fazendo meu exercício em C que pedia pra comparar 2 vetores e mostra-los na tela ORDENADOS de forma crescente. Fiz a parte da comparação mas n sei onde enfiar a ordenação porque acabei usando flag e etc...
COMPARAÇÃO
#include <stdio.h>
#include <stdlib.h>
#define MAX 5
int main(int argc, char **argv){
int i,j,k,aux;
int v1[5],v2[8],v3[8];
int flag;
puts("Digite os valores para V1: ");
for(i=0;i<5;i++){
scanf("%d",&v1[i]);
}
puts("Digite os valores do V2: ");
for(i=0;i<8;i++){
scanf("%d",&v2[i]);
}
puts("Numeros que se repetem nos dois vetores: ");
for(i=0;i<5;i++)
{
flag=0;
for(j=0;j<8;j++)
{
if(v1[i]==v2[j])
{
flag=1;
break;
}
}
for (k = 0; k < i; k++)
{
if (v1[k]==v1[i])
{
flag=0;
}
}
if(flag)
{
printf("%d\n",v1[i]);
}
}
system("pause");
return 0;
}
Pergunta
thalesrafaell
Opa pessoal tranquilos?
Eu fui fazendo meu exercício em C que pedia pra comparar 2 vetores e mostra-los na tela ORDENADOS de forma crescente.
Fiz a parte da comparação mas n sei onde enfiar a ordenação porque acabei usando flag e etc...
COMPARAÇÃO
ORDENAÇÃO
HEELP ;/
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.