Boa tarde, tou a fazer um algoritmo que:
a) Dado o peso de um animal adulto e a quantidade diária de ração, indique se essa quantidade é a adequada
para um animal com esse peso.
b) Indique qual a quantidade adequada para esse animal, bem como o erro.
Algo errado?
a) Dado o peso de um animal adulto e a quantidade diária de ração, indique se essa quantidade é a adequada
para um animal com esse peso.
b) Indique qual a quantidade adequada para esse animal, bem como o erro.
Código:
Inicio
Def peso, racao, erro, adq int
Escrever("Qual o peso do animal?")
Ler (peso)
Se peso <= 10
Entao escrever ("Qual a quantidade diaria de racao que o seu animal tem?")
Ler (racao)
Se racao = 0,1
Entao Escrever ("O animal tem a racao adequada para a sua raça")
Senao
Adq = 0,1 + (0.002*peso)
erro = racao - peso
Escrever ("A quantidade certa é:", adq)
Escrever ("O erro é de:", erro)
FSE
Se 10<peso<=25
Entao escrever ("Qual a quantidade diaria de racao que o seu animal tem?")
Ler (racao)
Se racao = 0,3
Entao Escrever ("O animal tem a racao adequada para a sua raça")
Senao
Adq = 0,3 + (0.002*peso)
erro = racao - peso
Escrever ("A quantidade certa é:", adq)
Escrever ("O erro é de:", erro)
FSE
Se 25<peso<=45
Entao escrever ("Qual a quantidade diaria de racao que o seu animal tem?")
Ler (racao)
Se racao = 0,4
Entao Escrever ("O animal tem a racao adequada para a sua raça")
Senao
Adq = 0,4 + (0.002*peso)
erro = racao - peso
Escrever ("A quantidade certa é:", adq)
Escrever ("O erro é de:", erro)
FSE
Se peso>45
Entao escrever ("Qual a quantidade diaria de racao que o seu animal tem?")
Ler (racao)
Se racao = 0,5
Entao Escrever ("O animal tem a racao adequada para a sua raça")
Senao
Adq = 0,5 + (0.002*peso)
erro = racao - peso
Escrever ("A quantidade certa é:", adq)
Escrever ("O erro é de:", erro)
FSE
Senao escrever ("Erro")
FSE
FSE
FSE
FIM
Última edição: