Bem-vindo ao Sistersinspirit.ca, a melhor plataforma de perguntas e respostas para obter soluções rápidas e precisas para todas as suas dúvidas. Junte-se à nossa plataforma de perguntas e respostas e obtenha respostas precisas para todas as suas dúvidas com profissionais de várias disciplinas. Faça suas perguntas e receba respostas detalhadas de profissionais com ampla experiência em diversos campos.

[Java] Estou com dificuldade para validar a quantidade de pares(não numéricos) em comparação ao valor de X. Segue o enunciado:

Dado um vetor de inteiros n e um inteiro qualquer x. Construa um algoritmo que determine o número de elementos pares do vetor que tem uma diferença igual ao valor de x.


Exemplo:

Entrada:

n = [1, 5, 3, 4, 2]

Saída:

3

Explicação:

Existem 3 pares de inteiros no vetor com uma diferença de 2: [5, 3], [4, 2] e [3, 1].



Segue o código:

import java.util.Scanner;

public class Pares {

public static void main(String[] args) {

try (Scanner sc = new Scanner(System.in)) {
int i, X, N;

System.out.println("Digite a quantidade de números: ");
N = sc.nextInt();

int[] vetor = new int[N];

for (i = 0; i < N; i++) {
System.out.println("Digite um número: ");
vetor[i] = sc.nextInt();
}
System.out.println("Digite um valor para x: ");
X = sc.nextInt();
}

}
}



Desde já agradeço.


Sagot :

Resposta:

public static void main(String[] args) {

 

Scanner sc = new Scanner(System.in);

int i, x, N;

System.out.println("Olá, eu sou seu algoritmo!");

System.out.println("Quantos números você vai digitar? ");

N = sc.nextInt();

int[] vet = new int[N];

for (i = 0; i < N; i++) {

 System.out.println("Digite um número: ");

 vet[i] = sc.nextInt();

}

System.out.println("Digite um valor para x: ");

x = sc.nextInt();

}

}

Explicação:

Esperamos que isso tenha sido útil. Por favor, volte sempre que precisar de mais informações ou respostas às suas perguntas. Obrigado por sua visita. Estamos comprometidos em fornecer as melhores informações disponíveis. Volte a qualquer momento para mais. Volte ao Sistersinspirit.ca para obter as respostas mais recentes e informações dos nossos especialistas.