como fazer dois vetores de 10 posiçoes em que o primeiro vetor aceite numero impar e o segundo vetor numero par
obs : não será o usuário que indicara os numeros , aguardo a resposta , obg
Soluções para a tarefa
Respondido por
1
Segue aquele mesmo exemplo do outro exercício:
vamos supor que você tenha um vetor inicializado com valores:
vetor[0] = 1
vetor[1] = 2
vetor[2] = 3
...
vetor[n] = n
para i de ate n faça
se(vetor[i] mod 2 <> 0)
vetorImpar[impares] = vetor[i]
impares = impares + 1 //atualiza o contador de posições do vetor
fimse
se(vetor[i] mod 2 = 0)
vetorPar[par] = vetor[i]
par = par + 1 //atualiza o contador de posições do vetor
fimse
fimpara
No código acima ele tá verificando o número, se for ímpar ele joga o valor pra um vetor de números ímpares e se for par ele joga o valor pra um vetor de números pares
vamos supor que você tenha um vetor inicializado com valores:
vetor[0] = 1
vetor[1] = 2
vetor[2] = 3
...
vetor[n] = n
para i de ate n faça
se(vetor[i] mod 2 <> 0)
vetorImpar[impares] = vetor[i]
impares = impares + 1 //atualiza o contador de posições do vetor
fimse
se(vetor[i] mod 2 = 0)
vetorPar[par] = vetor[i]
par = par + 1 //atualiza o contador de posições do vetor
fimse
fimpara
No código acima ele tá verificando o número, se for ímpar ele joga o valor pra um vetor de números ímpares e se for par ele joga o valor pra um vetor de números pares
Index:
O método de comparação não muda. Pra voce saber se o número é par ou não vc tem que usar a função mod e depois armazenar o valor onde vc quiser
Perguntas interessantes
Matemática,
10 meses atrás
Português,
10 meses atrás
Português,
10 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás