Programa com vetor.
12/03/2009
0
Boa tarde galera! alguém tem ideia de como fazer um programa em c++ do tipo.
Ex: Digitar 10 numeros que faça com que exiba os valores digitados em uma sequencia que não tenha numeros repetidos.
Assim: Escolha 10 numeros: 1,9,7,5,8,7,8,4,5,3. Resultado: 1,9,7,5,8,4,3.
Eu teria que fazer um vetor que comparasse em um por um se já existe no vetor auxiliar ou não para exibir? :roll:
Obrigado e agradeço desde já. Abraços.
Ex: Digitar 10 numeros que faça com que exiba os valores digitados em uma sequencia que não tenha numeros repetidos.
Assim: Escolha 10 numeros: 1,9,7,5,8,7,8,4,5,3. Resultado: 1,9,7,5,8,4,3.
Eu teria que fazer um vetor que comparasse em um por um se já existe no vetor auxiliar ou não para exibir? :roll:
Obrigado e agradeço desde já. Abraços.
Chabal
Curtir tópico
+ 0
Responder
Posts
26/06/2009
Rumenigue
#include<stdio.h>
include <stdlib.h>
main(void){
int vet[10];
int i,n,z=0;
for(i=0;i<10;i++){
printf(´Elemento ¬d: ´, i+1);
scanf(´¬d´, &vet[i]);
}
for(i=0;i<10;i++){
n=0;
for(z=0;n<i;n++){
if(vet[n]==vet[i]){z=1;
break;
}
}
if(z==0)printf(´¬d ´, vet[i]);
}
system(´\n\npause´);
}
eu acho que é isso.
include <stdlib.h>
main(void){
int vet[10];
int i,n,z=0;
for(i=0;i<10;i++){
printf(´Elemento ¬d: ´, i+1);
scanf(´¬d´, &vet[i]);
}
for(i=0;i<10;i++){
n=0;
for(z=0;n<i;n++){
if(vet[n]==vet[i]){z=1;
break;
}
}
if(z==0)printf(´¬d ´, vet[i]);
}
system(´\n\npause´);
}
eu acho que é isso.
Responder
Clique aqui para fazer login e interagir na Comunidade :)