• Matéria: Geografia
  • Autor: viniciuswave
  • Perguntado 3 anos atrás

Contrução de um algoritmo para controle bovino Em uma fazenda os gados são marcados com números inteiros. O fazendeiro em questão possui uma quantidade de 42 gados e precisa fazer uma separação em dois campos de pastagens distintos. Para isso ele decidiu colocar os gados com marcação de números pares no pasto de número 1 e gados com números impares no pasto 2. Você com ideia de automatizar essa separação e propôs a criação de um algoritmo que faz a leitura dos números dos 42 gados e separa por ímpar ou par em dois vetores distintos, após a leitura mostre na tela os dois vetores, pois eles que indicarão qual gado deverá ir para qual pasto. Regras: 1 - O algoritmo poderá considerar que o usuário não irá repetir o número do gado na leitura. 2 - Os vetores devem armazenar os números de forma sequencial, ou seja não poderá pular posições em seu armazenamento.


Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣
*
*
*
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣
*
*
*
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
.
Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣
*
*
*
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣
*
*
*
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
.
Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣




➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
Anônimo: 〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣




➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
.
Anônimo: ⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣




⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔
Anônimo: ⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖

Consulte a nossa assessoria pelo
➖ - ➖ - ➖ - ➖-➖ - ➖ - ➖ - ➖
NÚMERO: ➖➖➖➖➖****

➖➖ 1️⃣*5️⃣ ** 9️⃣ 8️⃣ 1️⃣ 1️⃣ 5️⃣ ** 0️⃣ 6️⃣ 8️⃣ 0️⃣




⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔⛔
.

Respostas

respondido por: felioppatricio
17

Resposta:

numeroBovino, i, parIndice, imparIndice : inteiro

pares, impares: vetor[1..42] de inteiro

Início

parIndice<- 0

imparIndice <- 0

Para i de 0 ate 42 passo 1 faca

Escreva("Digite o numero do" + i + 1 + "º bovino: ")

Leia(numeroBovino)

Se (numeroBovino % 2 = 0) então

        Se (parIndice< 43) então

                     pares[parIndice] <- numeroBovino

                     parIndice <- parIndice+ 1

        Fim_Se

Senão

        Se (imparIndice < 43) então

                     impares[imparIndice ] <- numeroBovino

                     imparIndice <- imparIndice + 1

        Fim_Se

Fim_Se

Fim_Para

Escreva(pares)

escreva(impares)

Fim

Explicação:

Usamos o parIndice para poder ordenar os elementos adicionados no vetor, mude o nome das variaveis e cuidado com a identação.

respondido por: cassianeto98as332as7
1

Resposta:

Explicação:

Anexos:
Perguntas similares