Skip to content

Instantly share code, notes, and snippets.

@fernandoguedes
Created June 11, 2013 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fernandoguedes/5758059 to your computer and use it in GitHub Desktop.
Save fernandoguedes/5758059 to your computer and use it in GitHub Desktop.
Leia um vetor de 10 posições de inteiros e analise se existe algum valor repetido. Imprima no final da análise: se não existem valores repetidos ou se existir, qual valor está repetido e quantas vezes ele aparece. Lembre-se: podem existir vários números repetidos.
int n1[10], n2[10], i, j;
for (i = 1; i <= 10; i++) {
n2[i] = 0;
for (j = 1; j <= 10; j++) {
if (n1[i] == n1[j]) {
n2[i]++; // Não sei se funciona auto incremento no vetor, qualquer coisa 1+1
}
}
if (n2[i] >= 2) {
printf("O número %d, repetiu %d vez (es).", n1[i], n2[i]);
} else {
printf("O número %d, não repetiu.", n1[i]);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment