Quando abordo as questões relativas aos comandos de decisões, muitos alunos me perguntam como devem proceder para escrever o camando else if.
Primeiramente respondo que não existe esse comando. Mas como explicar construção abaixo?
if(condicao)
{
comandos...
} else if (condicao 2)
{
mais comandos...
}
Lembra-se que no tópico Lá vêm as chaves, chaves, chaves... eu disse que as chaves são opcionais quando temos apenas uma linha de comando?
Então, o tal comando else if nada mais é do que uma utilização desse conceito. Veja dessa forma:
if(condicao)
{
comandos...
} else
if (condicao 2)
{
mais comandos...
}
O que temos após o else é um comando de uma linha somente, o if, o qual pode ter n linhas dentro de seu bloco.
Usem a construção else if da primeira forma apresentada, ela tem melhor legibilidade.
terça-feira, 22 de abril de 2008
E o else if?
Assinar:
Postar comentários (Atom)
0 comentários:
Postar um comentário