Abaixo temos um algoritmo que recebe um valor numérico inteiro e verifica se o valor digitado é maior, igual ou menor que 10. Conforme a condição testada seja verdadeira o bloco de instruções { } correspondente é executado. Apenas uma condição se será verdadeira.
veja o código
algoritmo ()
{
inteiro i; // declara uma variavel do tipo inteiro
escreva ("testa se um numero e maior ou, menor ou igual a 10");
leia ("digite um numero: ",i);
se ( i > 10 )
{
escreva ( "o numero informado e maior que 10" );
}
senao
{
se ( i == 10 )
{
escreva ( "o numero informado e igual a 10" );
}
senao
{
se ( i > 0 )
{
escreva ( "o numero informado e menor que 10" );
}
senao
{
escreva ( "o numero informado e negativo" );
}
}
}
}