Comparação De Posições Simples Em C
Ola galera. A ideia do meu programa, é um vetor com 5 posições, que me retorne se há posições iguais. Exemplo:
Digite nomes: Fábio
Digite nomes: Marcos
Digite nomes: Daniele
Digite nomes: Marcos
Digite nomes: Maria
Vai exibir apenas Marcos.
Consegui fazer ate aqui:
int main()
{
vector<string> v(5);
for(int i=0; i<5; i++) {
cout<<´Digite nomes:´<<endl;
cin>>v[i]; }
for(int j=0; j<5; j++)
for (int k=0; k<5; k++)
if (v[j] == v[k])
cout<<´As palavras iguais sao:´<< <<endl;
getchar();
return EXIT_SUCCESS;
}
Estou enrolado nessa parte:
for(int j=0; j<5; j++)
for (int k=0; k<5; k++)
if (v[j] == v[k])
não sei como fazer a exibição agora. Até ai fiz tranquilo.. estou comparando as posições. Agora para exibir foi o problema.
Agradeço desde já.
Digite nomes: Fábio
Digite nomes: Marcos
Digite nomes: Daniele
Digite nomes: Marcos
Digite nomes: Maria
Vai exibir apenas Marcos.
Consegui fazer ate aqui:
int main()
{
vector<string> v(5);
for(int i=0; i<5; i++) {
cout<<´Digite nomes:´<<endl;
cin>>v[i]; }
for(int j=0; j<5; j++)
for (int k=0; k<5; k++)
if (v[j] == v[k])
cout<<´As palavras iguais sao:´<< <<endl;
getchar();
return EXIT_SUCCESS;
}
Estou enrolado nessa parte:
for(int j=0; j<5; j++)
for (int k=0; k<5; k++)
if (v[j] == v[k])
não sei como fazer a exibição agora. Até ai fiz tranquilo.. estou comparando as posições. Agora para exibir foi o problema.
Agradeço desde já.
Diegorj2
Curtidas 0