Exemplo: testa se um numero e igual, maior, ou menor que 10
algoritmo ()
{
inteiro i; /* declara uma variavel do tipo inteiro */
inteiro j; /* declara uma variavel do tipo inteiro */
escreva ("digite um numero i: ");
leia (i); /* le o valor informado pelo teclado */
escreva ("digite um numero j: ");
leia (j); /* le o valor informado pelo teclado */
selecao
{
caso ( i == 10 )
{
selecao
{
caso ( j == 10 )
{
escreva ( "i = 10, j = 10" );
}
caso ( j > 10 )
{
escreva ( "i = 10, j > 10" );
}
caso ( j < 10 )
{
escreva ( "i = 10, j < 10" );
}
}
}
caso ( i > 10 )
{
selecao
{
caso ( j == 10 )
{
escreva ( "i > 10, j = 10" );
}
caso ( j > 10 )
{
escreva ( "i > 10, j > 10" );
}
caso ( j < 10 )
{
escreva ( "i > 10, j < 10" );
}
}
}
caso ( i < 10 )
{
selecao
{
caso ( j == 10 )
{
escreva ( "i < 10, j = 10" );
}
caso ( j > 10 )
{
escreva ( "i < 10, j > 10" );
}
caso ( j < 10 )
{
escreva ( "i < 10, j < 10" );
}
}
}
}
}