Home › Fóruns › Programação Básica › Portugol ex027
- Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 1 mês, 1 semana atrás por
Adryan Silva.
-
AutorPosts
-
-
16 de junho de 2026 às 11:55 #173079
Adryan Silva
Participanteprograma
{funcao inicio()
{
inteiro opcao
real peso, mercu, venu, mate, juper, satu, uran
escreva(“Qual é o seu peso aqui na terra (kg): “)
leia(peso)
escreva(“\n\tESCOLHA UM PLANETA\n”)
escreva(“\t==================\n”)
escreva(“\t1 Mercúrio \n”)
escreva(“\t2 Vênus \n”)
escreva(“\t3 Marte \n”)
escreva(“\t4 Júpiter \n”)
escreva(“\t5 Saturno \n”)
escreva(“\t6 Urano \n”)
escreva(“\t==================\n”)
escreva(“\tDigite sua opção => “)
leia(opcao)mercu = peso * 0.37
venu = peso * 0.88
mate = peso * 0.38
juper = peso * 2.64
satu = peso * 1.15
uran = peso * 1.17escolha(opcao) {
caso 1:
escreva(“———————————————–\n”)
escreva(“No planeta Mercúrio, seu peso seria “+mercu+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso 2:
escreva(“———————————————–\n”)
escreva(“No planeta Vênus, seu peso seria “+venu+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso 3:
escreva(“———————————————–\n”)
escreva(“No planeta Marte, seu peso seria “+mate+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso 4:
escreva(“———————————————–\n”)
escreva(“No planeta Júpiter, seu peso seria “+juper+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso 5:
escreva(“———————————————–\n”)
escreva(“No planeta Saturno, seu peso seria “+satu+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso 6:
escreva(“———————————————–\n”)
escreva(“No planeta Urano, seu peso seria “+uran+”Kg\n”)
escreva(“———————————————–\n”)
escreva(“\tVOLTE SEMPRE!”)
pare
caso contrario:
escreva(“———————————————–\n”)
escreva(“Você digitou um opção incorreta, Tente Novamente.\n”)
escreva(“———————————————–\n”)
escreva(“VOLTE SEMPRE!”)}
}
}BOA TARDE TUDO BEM? FIZ O EXERCICIO NESSE MODELO TAMBEM SERIA O CORRETO?
-
16 de junho de 2026 às 15:32 #173080
Tutor Walace
MestreBoa tarde!
A forma que fez está correta, mas com algumas ressalvas, o ideal seria utilizar apenas uma variável e fazer os cálculos dentro dos casos.
Também ao invés de repetir os “escreva(“———————————————–\n”)”, escrever essa parte depois dos casos, assim deixaria o código mais fácil de fazer manutenção e mais legível.
De qualquer forma está correta a forma que fez, parabéns!
-
16 de junho de 2026 às 15:37 #173082
Adryan Silva
ParticipanteAh sim, muito obrigado pelo retorno…
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.