Últimos assuntos
Quem está conectado?
Há 4 usuários online :: 0 registrados, 0 invisíveis e 4 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 49 em 26/1/2024, 17:27
Anuncio
Procurar
Usando o comando "Escolha caso"
Página 1 de 1
Usando o comando "Escolha caso"
Mais um uma dica de Algoritmo
Quando devo usar o camando Escolha caso?
Bom pessoal, em programação não existe receita de bolo você que devera saber o momento de usar o comando certo. Vou colocar um caso onde pode se usar o comando "escolha caso".
Por exemplo, você tem que definir o aumento salarial dos funcionários de uma empresa, e eles são definidos por Categorias "A,B,C,D,E" os da Categoria A aumento de de 30%, B = 25%, C = 20%, D= 15% e E = 10%.
O comando ficaria da seguinte forma.
Var
Categoria:caracter
aumento:real
Inicio
Lei(Categoria)
Escolha Caso Categoria 'Com isso ele Ira defini o Aumento de acordo com o valor da Variavel
Caso "A"
aumento <- 0.30
Caso "B"
aumento <- 0.25
Caso "C"
aumento <- 0.20
Caso "D"
aumento <- 0.15
Caso "E"
aumento <- 0.10
outroCaso
Escreval("Categoria Inválida")
fimescolha
Espero que tenha ajuda.
Att
Charles Santana
Quando devo usar o camando Escolha caso?
Bom pessoal, em programação não existe receita de bolo você que devera saber o momento de usar o comando certo. Vou colocar um caso onde pode se usar o comando "escolha caso".
Por exemplo, você tem que definir o aumento salarial dos funcionários de uma empresa, e eles são definidos por Categorias "A,B,C,D,E" os da Categoria A aumento de de 30%, B = 25%, C = 20%, D= 15% e E = 10%.
O comando ficaria da seguinte forma.
Var
Categoria:caracter
aumento:real
Inicio
Lei(Categoria)
Escolha Caso Categoria 'Com isso ele Ira defini o Aumento de acordo com o valor da Variavel
Caso "A"
aumento <- 0.30
Caso "B"
aumento <- 0.25
Caso "C"
aumento <- 0.20
Caso "D"
aumento <- 0.15
Caso "E"
aumento <- 0.10
outroCaso
Escreval("Categoria Inválida")
fimescolha
Espero que tenha ajuda.
Att
Charles Santana
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
10/7/2014, 18:24 por Charles_santana
» Liberado o Ubuntu 12.10
26/10/2012, 21:57 por Charles_santana
» Aula do Dia 16-10-12 comando Try..catch
25/10/2012, 15:58 por Charles_santana
» Aula do Dia 23-10-12 Herança
24/10/2012, 14:41 por Charles_santana
» Fudamentos do Desenvolvimento de Software C#
23/10/2012, 21:22 por Charles_santana
» Cursos Online e Gratuitos
4/10/2012, 21:57 por Charles_santana
» Alocação dinâmica de Memória de Matriz.
3/6/2012, 06:19 por Charles_santana
» exercicio soma par menor que 10
17/4/2012, 22:30 por Charles_santana
» eu prefiro assim
17/4/2012, 22:23 por Charles_santana