Informática, perguntado por camilamatiaspe6wjb, 1 ano atrás

Olá,
preciso de ajuda em programação em Java, se possível.
Consegui montar a estrutura abaixo até solicitar o número ao usuário e testar se é até 20 ou não, mas não sei como imprimir todos os resultados conforme a questão.

Desenvolver a codificação dos seguintes problemas a serem transformados em pro- gramas de computador. Utilizar o laço while.
a) Apresentar todos os valores numéricos inteiros ímpares situados na faixa de 0 a 20.

Soluções para a tarefa

Respondido por carlosPH
0

Você então precisa de uma String para guardar os valores cada vez q entrar no while, e de um inteiro que vai usar pra guardar o valor a cada vez q incrementar entrando no laço. Então entra no while enquanto a variável a for menor q o tamanho do vetor, após isso verifica se é impar, basta ver se o resto da divisão do número por 2 é diferente de 0, se for, é impar, se não é par e não guarda na String.

String b = " ";

int a = 0;

while(a < seuVetor.length){

if((seuVetor[a] % 2) != 0){

   b += seuVetor[a] + " ";

}

a++

}

fica mais ou menos assim.

Perguntas interessantes