Olá, alguém poderia me ajudar nesse algoritmo?
Construa um algoritmo usando a sintaxe do Java para popular um vetor com N números inteiros, com N>=10 (via entrada de dados ou sorteio). O vetor só deve conter números divisíveis por 3, dentro de um intervalo que você determinar (por exemplo, 1 e 500, ou outro qualquer). Mostre o vetor para o usuário. Mostre, também, o maior número par e o menor número ímpar contidos no vetor.
Um número a
é divisível por b
se o resto da divisão inteira de a
por b
é igual a zero.
O operador de módulo/resto em Java é o %
.
Por exemplo:
int resto = 10 % 2;
A variável resto, após a execução da linha acima, conterá o valor 0, pois 10 dividido por 2 é 5 e não sobra resto. Se não há resto, então 10 é divisível por 2.
Exemplo 2:
int resto = 19 % 3;
Nesse exemplo, a variável resto conterá o valor 4, pois 19 dividido por 3 é igual a 6 e sobra 1 de resto. Se há resto, 19 não é divisível por 3.
Sabendo disso, agora você consegue fazer o que precisa.
Vlw