Estrutura de Condição Simples: se-então.

A estrutura de condição mais simples é a se-entao, utilizada da seguinte forma:


se <expressão-lógica> então:
<bloco de comandos>
fim-se


A <expressão-lógica> é uma expressão que deverá retornar um valor de verdadeiro ( $ \mathbb{V}$ ) ou de falso ( $ \mathbb{F}$ ), e caso o resultado dessa expressão for verdadeiro, será executado o bloco de comandos que está dentro da estrutura. Caso seja falso, a execução do programa ignora o bloco de comando e continua na linha seguinte à estutura de condição. Alguns exemplos de expressões lógicas já foram vistos anteriormente, a seguir temos mais alguns exemplos:

O <bloco de comandos> é uma sequência de código que será executado somente quando o resultado da expressão lógica for verdadeiro. Por fim, a instrução fim-se indica que a estrutra se-entao chegou ao final, servido para delimitar o bloco de instruções.

Voltando ao nosso problema de classificar uma pessoa como maior de idade ou menor de idade, podemos utilizar a estrutura de condição se-então da seguinte maneira:


\begin{algorithm}
% latex2html id marker 1871\caption{Condição: maior ou meno...
...
\PRINT{(\lq\lq você é maior de idade'')}
\ENDIF
\end{algorithmic}\end{algorithm}

root 2009-03-12