Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Criar um algoritmo que cadastre 5 bois com as informações seguintes:
ID
MATRICULA NO SISTEMA
REGRA: ANO
VIGENTE+valoraleatorio
(exemplo: 2017208)
PESO DO BOI
RAÇA DO BOI
NOME DO DONO/FAZENDA
Após o cadastro faça o algoritmo analisar e informar
O BOI MAIS GORDO
O BOI MAIS MAGRO
se houver dois no mesmo peso mostrar os dois
MÉDIA DOS PESOS DO BOIS CADASTRADOS
Alguém pode me ajudar como se faz????
visualg em portugol
>
42 minutos atrás, Progjunior Daniel disse:
Em qualquer linguagem?
em portugol no VisualG
O que você já fez?
>
44 minutos atrás, itlpps disse:
O que você já fez?
var
nome_dono,raca,situacao: caracter
peso,media: real
ID,N,: inteiro
NUM:inteiro
inicio
// Seção de Comandos
escreva("Digite a Quantidade de Bois que deseja Cadastrar: ")
leia(N)
para ID de 1 ate N faca
NUM <- RandI(100)
escreva("Raça do Boi: ")
leia(raca)
escreva("Nome do Propietario: ")
leia(nome_dono)
escreva("peso do Boi: ")
leia(peso)
escreval("ID |Matricula | raca do boi | propietario | peso |")
escreval(ID," ",NUM," ",raca," ",nome_dono," ",peso)
escreval("-----------------------------------------")
fimpara
fimalgoritmo
>
22 horas atrás, itlpps disse:
O que você já fez?
ID,peso_boi,boigordo,boimagro: inteiro
matricula,media,totalpeso: real
raca_boi,dono,fazenda: caracter
inicio
// Seção de Comandos
escreval(" BEM-VINDO AS FAZENDINHAS!! ")
escreval
escreval
para ID de 1 ate 5 faca
escreva("Raça do Boi: ")
leia(raca_boi)
escreva("Nome do Dono do Boi: ")
leia(dono)
escreva("Nome da fazendo que o Boi pertence: ")
leia(fazenda)
escreva("Peso do Boi: ")
leia(peso_boi)
matricula<-
escreval("ID | Matricula | Peso do Boi | Raça do Boi | Dono do Boi | Fazendo do Boi |")
escreval(ID," ",matricula," ",peso_boi," ",raca_boi," ",dono," ",fazenda)
escreval("---------------------------------------------------------------------------")
fimpara
media<- ()/5
escreval("Média dos pesos: ",media)
escreval("Boi mais gordo: ",boigordo)
escreval("Boi mais magro: ",boimagro)
fimalgoritmo
Certo.
Para calcular a média, é a soma de todos os pesos dividido pelo número de bois.
- Crie uma variável pesoTotal iniciada com valor 0, e quando o cara digitar o peso, vá somando nela;
pesoTotal = pesoTotal + peso
Depois é só dividir...
Achar o mais pesado e o mais leve
- Inicie boigordo com 0 e boimagro com 9999999 quando for digitado o peso, verifique se ele é mais pesado ou mais leve.
if(peso > boigordo)
boigordo = peso
if(peso < boimagro)
boimagro = peso
Em qualquer linguagem?