Como fazer um algoritmo que leia um vetor de 15 valores e mostre somente os valores positivos?
Soluções para a tarefa
Respondido por
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...
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 interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
Física,
10 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás
Filosofia,
1 ano atrás