• Matéria: Informática
  • Autor: WilliamLopes94
  • Perguntado 9 anos atrás

Como fazer um algoritmo que leia um vetor de 15 valores e mostre somente os valores positivos?

Respostas

respondido por: joaopaulo94
0
{
  int[] vet = new int[15];

  for(int i = 0; i < 15; i = i + 1)
  {
  vet[i] = leiaInt("Digite qualquer número");
  }

    for(int i = 0; i < 15; i = i + 1)
    {
        if(vet[i] % 2 == 0)
        {
        imprima("\nO número " + vet[i] + " é positivo");
        }
      }
}

===OBSERVAÇÕES===

Fiz de uma maneira diferente para que pegue a lógica...

A partir do 1º for, ele vai rodar 15 vezes pedindo pra você digitar 15 números, depois que for digitado esses 15 números ele vai para o 2º for, e vai verificar em cada vetor se o número armazenado no primeiro for é par...

com a função (% 2) é que: 

if = se
(vet[i] = vetor[posição do i]
% 2 == 0) = se o vetor dividido por 2, se o resto for igual a 0, é porque é par.

Ele vai verificar os 15 números e imprimir na tela o resultado

"\n" = imprimir em cada linha nova...

Perguntas similares