[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.
Soluções para a tarefa
Respondido por
0
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:
Perguntas interessantes
Lógica,
5 meses atrás
Geografia,
5 meses atrás
Português,
5 meses atrás
Contabilidade,
5 meses atrás
História,
5 meses atrás
Matemática,
11 meses atrás
Português,
11 meses atrás
Sociologia,
11 meses atrás