Estruturas em algoritmos
Prioridade de Operações
Estrutura de algoritmo em pseudocódigo
Pseudocódigo
Estrutura de SELEÇÃO SE... ENTAO Combinar com SENAO Sempre finalizar com FIM SE
SELEÇÃOSIMPLES SE condição ENTÃO ComandoUnico ; FIM SE ;
Seleção Simples uma condição e um comando Com uma condição apenas SE media > = 7 ENTÃO Escrever ( aprovado ) ; FIM SE ;
Seleção Simples Mais de uma condição Com duas condição SE media > = 7 E freq >= 75 ENTÃO Escrever ( aprovado ) ; FIM SE ; Observe que foi usado conectivo para juntar as condições... Conforme visto no cálculo proposicional
Seleção Simples com bloco de instruções Com mais de uma instrução/ comando SE media > = 7 ENTÃO início Escrever ( aprovado ) ; Escrever ( parabéns,, nome ); Aprovado aprovado + 1; fim FIM SE ; * usar delimitadores início-fim: Bloco
Seleção Composta SE condição ENTÃO ComandoUnico; SENÃO ComandoUnico; FIM SE ;
Seleção Composta com blocos SE condição ENTÃO início Comando1; Comando2; fim SENÃO início ComandoA; ComandoB; fim FIM SE ;
Seleção Composta com blocos com seleções aninhadas SE condição ENTÃO início Comando1; Comando2; fim SENÃO início ComandoA; SE condição1 ENTAO ComandoX; FIMSE fim FIM SE ;
Estruturação da seleção Avaliar : –condições ( possibilidades) –Comandos associados às condições