Ir para conteúdo
Fórum Script Brasil
  • 0

Repeticao de numero no array


Átill

Pergunta

Estou tentando fazer um programa no qual o usuário digite um numero não repetido, mas não esta funcionando como deve. Podem me ajudar a achar o erro , fiz somente uma parte até agora

#include <iostream>

using namespace std;

const int maximo = 10;

int main()

{

int opcao_menu,vetor[maximo],cont;

bool resposta =false;

cont = 0 ;

do{

do{

cout << "Menu:" << endl

<< "1 - Inserir um elemento no vetor" << endl

<< "2 - Excluir um elemento do vetor" << endl

<< "3 - Procurar um elemento no vetor" << endl

<< "4 - Imprimir o vetor" << endl

<<"0 - Sair" << endl;

cin >> opcao_menu;

if(opcao_menu >4 || opcao_menu <0)

{

cout << "Numero digitado invalido" << endl;

}

}while(opcao_menu >4 || opcao_menu <1);

switch(opcao_menu)

{

case 1:

cont ++;

cout << "Insira um elemento no vetor: ";

cin >> vetor[cont];

for(int a =0 ; a< cont ;a++)

{

do{

if(vetor[a] == vetor[cont])

{

cout << "Numero já existente, digite novamente: ";

cin >> vetor[cont];

resposta = false;

if(vetor[a] != vetor[cont])

resposta = true;

}

else

resposta = true;

}while(resposta == false);

}

break;

}

}while(opcao_menu != 0 );

return 0;

}

Editado por Átill
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...