Ir ao conteúdo
  • Cadastre-se

Igor Igor

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá prezados companheiros, estou com a seguinte questão: Fazer um algoritmo que leia um conjunto de 100 números inteiros; leia também um valor para variável x e verifique se o valor de x existe no conjunto lido. Eis o código que fiz: import java.util.Scanner; class Existe{ public static void main(String[] agrs){ Scanner teclado = new Scanner(System.in); int [] vetor = new int[5]; int i, x; for(i = 0; i < vetor.length; i++){ System.out.print("Digite o elemento "+(i+1)+" para ser armazenado: "); vetor = teclado.nextInt(); } System.out.print("\n"); System.out.print("Digite o valor de x: "); x = teclado.nextInt(); System.out.print("\n"); for(i = 0; i < 5; i++){ if(vetor == x){ System.out.print("O numero x esta presente no vetor!"); }else{ if(vetor != x){ System.out.print("O numero x nao esta presente no vetor!"); } } } } } Entretanto a saída gera a quantidade que aparece no for, alguém saberia me dizer como faço pra saída ser somente 1 vez? Obrigado!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...