1
I cannot use the other command, I would like to print an error when typing a value less than zero or greater than 12, however, I do not know how to use the other command. if I’m not mistaken, this other command would be the default for C.
programa
{
funcao inicio()
{
//variavel
inteiro x
escreva("\ndigite o número do mês: ")
leia(x)
escolha(x)
{
caso 1 :
escreva("\nJaneiro")
pare
caso 2 :
escreva("\nFevereiro")
pare
caso 3 :
escreva("\nMarço")
pare
caso 4 :
escreva("\nAbril")
pare
caso 5 :
escreva("\nMaio")
pare
caso 6 :
escreva("\nJunho")
pare
caso 7 :
escreva("\nJulho")
pare
caso 8 :
escreva("\nAgosto")
pare
caso 9 :
escreva("\nSetembro")
pare
caso 10 :
escreva("\nOutubro")
pare
caso 11 :
escreva("\nNovembro")
pare
caso 12 :
escreva("\nDezembro")
pare
outrocaso :
escreva("\nVALOR INCORRETO!")
}
}
}
Would not be
caso contrario:
in place ofoutrocaso:
?– anonimo
@anonimo I don’t know portugol enough, but it’s the equivalent of
default
ofswitch-case
of C. Has the same nomenclature and flow, including, needing thesebreaks
midway– Jefferson Quesado
Utilize
caso contrario:
, see more about in this video: https://www.youtube.com/watch?v=RQN3vZGKcp4– Daniel Mendes